IOS嵌入式数据库SQLite3使用简析
1.Sqlite3数据类型及存储类 每个存放在sqlite数据库中(或者由这个数据库引擎操作)的值都有下面中的一个存储类: (1)NULL,值是NULL (2)INTEGER,值是有符号整形,根据值的大小以1,2,3,4,6或8字节存放 (3)REAL,值是浮点型值,以8字节IEEE浮点数存放 (4)TEXT,值是文本字符串,使用数据库编码(UTF-8,UTF-16BE或者UTF-16LE)存放 (5)BLOB,只是一个数据块,完全按照输入存放(即没有准换) 注:①Sqlite没有单独的布尔存储类型,它使用INTEGER作为存储类 型,0为false,1为true ②Sqlite没有另外为存储日期和时间设定一个存储类集,内置的sqlite日期和时间函数能够将日期和时间以TEXT,REAL或INTEGER形式存放 TEXT作为IS08601字符串("YYYY-MM-DD HH:MM:SS.SSS") REAL从格林威治时间11月24日,4174 B.C中午以来的天数 INTEGER从1970-01-01 00:00:00 UTC以来的秒数 2....
