发现SQLite之前我一直保存的数据类型为string,但是其实它没有这个,只有相应的text,问了下牛人的到了答案.
SQLite除了在字段类型为“Integer Primary Key”时是限制数据类型外,其它情况下SQLite是Typelessness(无类型)的。这意味着你可以保存任何类型的数据到你所想要保存的任何表的任何列中,无论这列声明的数据类型是什么。
一般数据采用的固定的静态数据类型,而SQLite采用的是动态数据类型,会根据存入值自动判断。SQLite具有以下五种数据类型:
NULL 空值。
INTEGER 带符号的整型,具体取决有存入数字的范围大小。
REAL 浮点数字,存储为8-byte IEEE浮点数。
TEXT 字符串文本。
BLOB 二进制对象