SQLite (数据类型)

参考  http://www.runoob.com/sqlite/sqlite-data-types.html

1.SQLite 存储类

    每个存储在 SQLite 数据库中的值都具有以下存储类之一:

    

SQLite (数据类型)_第1张图片

SQLite 的存储类稍微比数据类型更普遍。INTEGER 存储类,例如,包含 6 种不同的不同长度的整数数据类型。

2.SQLite 亲和(Affinity)类型

        SQLite支持列的亲和类型概念。任何列仍然可以存储任何类型的数据,当数据插入时,该字段的数据将会优先采用亲缘类型作为该值的存储方式。SQLite目前的版本支持以下五种亲缘类型:


SQLite (数据类型)_第2张图片

3.SQLite 亲和类型(Affinity)及类型名称

    下表列出了当创建 SQLite3 表时可使用的各种数据类型名称,同时也显示了相应的亲和类型:


SQLite (数据类型)_第3张图片


SQLite (数据类型)_第4张图片

4.Boolean 数据类型

SQLite 没有单独的 Boolean 存储类。相反,布尔值被存储为整数 0(false)和 1(true)。

5.Date 与 Time 数据类型

SQLite 没有一个单独的用于存储日期和/或时间的存储类,但 SQLite 能够把日期和时间存储为 TEXT、REAL 或 INTEGER 值。


SQLite (数据类型)_第5张图片

你可能感兴趣的:(SQLite (数据类型))