2015-1-15 【SQLite】一些常用函数

来源:互联网 发布:二层别墅网络覆盖方案 编辑:程序博客网 时间:2024/06/06 10:04

最近公司要做一个本地小程序,要求轻量级,并且免费。

所以用到的数据库是SQLite,这是第一次接触这个数据库,记录一下SQLite的函数。


1.SUBSTR

最简单的字符串截取。

SUBSTR(string,1,4)


2.LENGTH

取得字符串的长度。

LENGTH(string)

3.GROUP_CONCAT

这个相对来说是比较特殊的,之前用SqlServer的时候做了一个竖专横(就是把检索结果转换成一行的处理)。

SqlServer用的是FOR XML PATH('')

SELECT  CAST(ID AS VARCHAR) + N'$,#$',  NAME + '',  N'$@;$'FROM  M_TABLEFOR XML PATH('')


SQLite没有FOR XML,但是有GROUP_CONCAT
SELECT  GROUP_CONCAT(CAST(ID AS VARCHAR) || '$,#$' || NAME || '$@;$', '')FROM  M_TABLE

暂时用到了这几个,未完待续吧。
0 0