sqlite 数字类型
SQLite具有以下五种数据类型:
1. NULL:空值。字符串长度不能超过32位
2. INTEGER:带符号的整型,具体取决于存入数字的范围大小。
3. REAL:浮点数字,存储为8-byte IEEE浮点数。
4. TEXT:字符串文本。
5. BLOB:二进制对象。
但实际上,sqlite3也接受如下的数据类型:
1. smallint:16位元的整数。
2. integer:32位元的整数。
3. decimal(p,s):p精确值和s大小的十进位整数,精确值p是指全部有几个数(digits)大小值,s是指小数点后有几位数。如果没有特别指定,则系统会设为 p=5; s=0。
4. float:32位元的实数。
5. double:64位元的实数。
6. char(n):n长度的字串,n不能超过254。
7. varchar(n):长度不固定且其最大长度为n的字串,n不能超过4000。
以上内容仅供参考,如需获取更多关于SQLite的数据类型信息,建议查阅SQLite官方文档或咨询数据库专业人士。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论