任何人都知道如何在sqlite中绑定Boolean与objective-c。
我知道如何绑定int和string但我不知道boolean值。
sqlite3_bind_int(addStmt, 1, id);
sqlite3_bind_text(addStmt,3 ,[message UTF8String], -1, SQLITE_TRANSIENT);
但我怎样才能绑定boolean
值。
请帮帮我。
谢谢你
答案 0 :(得分:12)
SQLite不区分布尔值和整数。所以你可以使用bind_int。唯一真正的storage classes是NULL,INTEGER,REAL,TEXT和BLOB。注意:
“但是只要INTEGER值是 读取磁盘并进入内存 处理,他们被转换为 最常见的数据类型(8字节签名 整数)。“