woaidongmao

文章均收录自他人博客,但不喜标题前加-[转贴],因其丑陋,见谅!~
随笔 - 1469, 文章 - 0, 评论 - 661, 引用 - 0
数据加载中……

SQLite内建函数表

算术函数 

abs(X) 返回给定数字表达式的绝对值。

max(X,Y[,...]) 返回表达式的最大值。

min(X,Y[,...]) 返回表达式的最小值。

random(*) 返回随机数。

round(X[,Y]) 返回数字表达式并四舍五入为指定的长度或精度。

 

字符处理函数 

length(X) 返回给定字符串表达式的字符个数。

lower(X) 将大写字符数据转换为小写字符数据后返回字符表达式。

upper(X) 返回将小写字符数据转换为大写的字符表达式。

substr(X,Y,Z) 返回表达式的一部分。

randstr()

quote(A)

like(A,B) 确定给定的字符串是否与指定的模式匹配。

glob(A,B)

 

条件判断函数 

coalesce(X,Y[,...]) 返回第一个不为空的参数,要是都为空就返回空

ifnull(X,Y) X为空就返回Y

nullif(X,Y) X,Y相同就返回空,不相同就返回X

 

集合函数 

avg(X) 返回组中值的平均值。

count(X) 返回组中项目的数量。

max(X) 返回组中值的最大值。

min(X) 返回组中值的最小值。

sum(X) 返回表达式中所有值的和。

 

其他函数 

typeof(X) 返回数据的类型。

last_insert_rowid() 返回最后插入的数据的ID。

sqlite_version(*) 返回SQLite的版本。

change_count() 返回受上一语句影响的行数。

last_statement_change_count()

posted on 2009-06-23 13:20 肥仔 阅读(449) 评论(0)  编辑 收藏 引用 所属分类: 数据库


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理