SQLite 数据类型
存储类别和数据类型
- NULL 该值为 NULL
- INTEGER 有符号整数,动态大小,最大8字节
- REAL 浮点数,8字节IEEE
- TEXT 文本字符串
- BLOB 数据块
布尔数据类型
SQLite 没有单独的布尔存储类,相反,布尔值存储为整数0(False)或1(True)。
日期和时间数据类型
SQLite 没有单独的日期和时间存储类,相反,日期和时间存储为文本字符串。
- TEXT为 ISO8601 字符串(“YYYY-MM-DD HH:MM:SS.SSS”)。
- REAL为儒略日数,根据外推公历,表示自公元前 4714 年 11 月 24 日格林威治中午以来的天数。
- INTEGER作为 Unix 时间,自 1970-01-01 00:00:00 UTC 以来的秒数。
应用程序可以选择以任何一种格式存储日期和时间,并使用内置的 日期和时间函数在格式之间自由转换