1. NULL(空值): 用于表示一个数据字段为空。
2. INTEGER(整数): 用于存储整数值,可以是有符号或无符号整数。
3. REAL(浮点数): 用于存储浮点数,SQLite 中的浮点数是以浮点数形式存储的。
4. TEXT(文本): 用于存储文本字符串,可以存储任何长度的文本。
5. BLOB(二进制大对象): 用于存储二进制数据,比如图像或文件。
6. NUMERIC(数字): 用于存储实数,SQLite 中的 NUMERIC 数据类型实际上是一个可以存储整数或浮点数的通用类型。
在创建表时,可以指定列的数据类型,例如:
CREATE TABLE example (
id INTEGER PRIMARY KEY,
name TEXT,
age INTEGER,
height REAL
);
在这个例子中,id 列使用 INTEGER 数据类型,name 列使用 TEXT 数据类型,age 列使用 INTEGER 数据类型,而 height 列使用 REAL 数据类型。PRIMARY KEY 用于指定主键。
转载请注明出处:http://www.pingtaimeng.com/article/detail/14162/SQLite