一般数据采用的固定的静态数据类型,而@H_502_2@sqlite采用的是动态数据类型,会根据存入值自动判断。@H_502_2@sqlite@H_502_2@具有以下五种数据类型@H_502_2@:@H_502_2@
1.NULL
:空值。@H_502_2@
2.INTEGER
:带符号的整型,具体取决有存入数字的范围大小。@H_502_2@
4.TEXT
:字符串文本。@H_502_2@
5.BLOB
:二进制对象@H_502_2@
@H_502_2@
decimal(p,s) p
精确值和@H_502_2@s
大小的十进位整数,精确值@H_502_2@p
是指全部有几个数@H_502_2@(digits)
大小值,@H_502_2@s
是指小数点後有几位数。如果没有特别指定,则系统会设为@H_502_2@p=5; s=0
。@H_502_2@
double64
位元的实数。@H_502_2@
graphic(n)
和@H_502_2@char(n)
一样,不过其单位是两个字元@H_502_2@double-bytes
,@H_502_2@n
不能超过@H_502_2@127
。这个形态是为了支援两个字元长度的字体,例如中文字。@H_502_2@
@H_502_2@
@H_502_2@
排序:@H_502_2@select id,name from t_student
order by id desc; (@H_502_2@
根据@H_502_2@id
降序排@H_502_2@)
@H_502_2@
分页:@H_502_2@select id,name from t_student
limit(0,2);--------------@H_502_2@
从第@H_502_2@0
行开始,不包括@H_502_2@0
行,取@H_502_2@2
行@H_502_2@(
取第@H_502_2@1
,@H_502_2@2
行@H_502_2@)
select id,name from t_studentlimit@H_502_2@(2,2);--------------- (@H_502_2@
取第@H_502_2@3
,@H_502_2@4
行@H_502_2@)
注意:@H_502_2@sqlLite@H_502_2@数据库建议所有的表的主键列名应为@H_502_2@_idandroid@H_502_2@中也建议采用,如果不采用,在使用@H_502_2@SimpleCursorAdapter@H_502_2@适配器时会出错@H_502_2@@H_502_2@
本文出自 “IT之梦” 博客,请务必保留此出处http://www.jb51.cc/article/p-ntuqmolh-gz.html