WHERE 子句中的 SQLite 错误
本文关键字:SQLite 错误 子句 WHERE | 更新日期: 2023-09-27 17:55:47
谁能确认这是一个错误?
CREATE TABLE meta
meta_id INTEGER PRIMARY KEY,
localAbsPathAndName TEXT,
purgeGUID TEXT
);
INSERT INTO meta (localAbsPathAndName) VALUES ('C:'some'path');
INSERT INTO meta (localAbsPathAndName) VALUES ('C:'some'path');
SELECT * FROM meta WHERE purgeGUID!='aa5de571c9da5e3995b63427f5d23aad'
错误地不返回任何行。
purgeGUID 为空,因此 Sqlite 可以正常工作,因为
null != 'aa5de571c9da5e3995b63427f5d23aad'
为空
条件"从不满足空"
"元"表中有 3 列,但在插入查询中只提供一个值。提供 3 个值,然后重试它有效