SQLite-SQL 语句中 BOOL 字段

作者:vkvi 来源:ITPOW(原创) 日期:2012-11-23

SQLite 的 SQL 中,BOOL 字段在插入、修改和条件时,用 1 表示 True,用 0 表示 False,比如:

sql = "update Cftea_Table set Passed=" + (Passed ? 1 : 0) + " where Published=" + (Published ? 1 : 0)

在 Where 条件时,也可用 " where Published" 或 " where not Published"。

但是

根据最新测试,似乎:1、0、True、False(忽略大小写),都可以正确使用,不论是 BOOL 字段,还是 BOOLEAN 字段,不论是 insert 还是 update,还是 where。

相关文章