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)

nullif(X,Y)

集合函数

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()

转载于:https://www.cnblogs.com/iinsnian/archive/2008/08/10/1264633.html

转: SQLite内建函数表相关推荐

  1. SQLite复杂表的更新方式

    SQLite复杂表的更新方式 在SQLite中,如果早期设计的表无法满足需要,就需要对表进行更新,如修改名字.添加列.如果针对简单表,修改起来相对容易,直接使用提供的ALTER命令即可.但是如果该表与 ...

  2. sqlite创建表联合主键的sql写法、执行sql文件、不支持右连接、获取年份、case when 的使用

    sqlite创建表时,联合主键,要写在建表语句最后一行,primary key (),括号里面: 执行sql文件:使用 .read xxx.sql 命令: 下图执行错误,应该是字段名含有中文,不能读取 ...

  3. SQLite 删除表(http://www.w3cschool.cc/sqlite/sqlite-drop-table.html)

    SQLite 删除表 SQLite 的 DROP TABLE 语句用来删除表定义及其所有相关数据.索引.触发器.约束和该表的权限规范. 使用此命令时要特别注意,因为一旦一个表被删除,表中所有信息也将永 ...

  4. SQLite 创建表(http://www.w3cschool.cc/sqlite/sqlite-create-table.html)

    SQLite 创建表 SQLite 的 CREATE TABLE 语句用于在任何给定的数据库创建一个新表.创建基本表,涉及到命名表.定义列及每一列的数据类型. 语法 CREATE TABLE 语句的基 ...

  5. sqlite 修改表的列

    文章目录 sqlite 修改表的列 1. 问题的引入 2. ALTER命令 2.1 表重命名 2.2 新增列 3. 重建表修改列 3.1 重命名表 3.2 重新创建表 3.3 插入数据 3.4 删除旧 ...

  6. sqlite联表查询

    本文将从SQLite创建表单开始直到多表查询进行介绍,以供新手练习使用,若对SQL有一定了解.只需了解多表查询的童鞋可从中间分割线开始阅读,分割线后依次介绍了最基础的两张表联合查询和三张表联合查询,多 ...

  7. SQLite清空表并将自增列归零

    SQLite清空表并将自增列归零 一.SQLite清空表并将自增列归零 在SQLite中直接使用 DELETE FROM TableName 就可以了. 通常在清空表的时候,还需要把自增列归零. 在S ...

  8. SQLite 创建表SQL语句

    SQLite 创建表 创表语法 CREATE TABLE [表名称](--主键列不可为空[列1] [类型] PRIMARY KEY NOT NULL,--列可为空[列2] [类型],--列不可为空[列 ...

  9. SQLite 删除表

    2019独角兽企业重金招聘Python工程师标准>>> SQLite 的 DROP TABLE 语句用来删除表定义及其所有相关数据.索引.触发器.约束和该表的权限规范. 使用此命令时 ...

最新文章

  1. 工信部等六部门公布2021年度国家绿色数据中心名单
  2. Ubuntu 16.04 安装JDK
  3. iostat来对linux硬盘IO性能进行了解
  4. 算法—递归实现 C(m,n)
  5. 常见的Hadoop十大应用误解
  6. 什么叫做形态学图像处理_形态学腐蚀和膨胀原理和python实现
  7. JS中var与function
  8. ultraedit比较文件没反应_计算机二级虚拟机安装视频和虚拟机文件
  9. shell-数组排序
  10. python爬虫实现贴吧表情包的爬取
  11. 记录一次 JS 解密去混淆的经历 -- 如何破解加密的 JS 代码(一)
  12. 遮罩和蒙版有什么区别,视频遮罩怎么用
  13. CSS圆角边框、盒子阴影、文字阴影(01-07课)
  14. 英语单词复数到底读s还是z?
  15. visio取消英文首字母大写
  16. 码农翻身讲网络3:从Socket编程到HTTP服务器
  17. sqlserver 之STUFF的运用
  18. 【自然语言处理】【细粒度情感分析】细粒度情感分析:了解文本情感的What、How、Why
  19. 04. Python-条件、循环和其他语句
  20. 高效好用的bi数据分析工具

热门文章

  1. opencv-api getRotationMatrix2D
  2. 数据可视化之多属性(字段)
  3. Java基础学习总结(46)——JAVA注解快速入门
  4. 用户与计算机系统的交互换界面,人机交互期末PPT复习(GXNU李智老师)
  5. 智能指针的释放_堆栈里的悄悄话——智能指针
  6. yum -y list java* 缓存加载不了_Java开发面试宝典:分布式相关篇
  7. oracle date 隐式转换,PL/SQL中的数据类型隐式转换规则
  8. Java并发之线程池ThreadPoolExecutor源码分析学习
  9. 中国强制应用市场下架所有非认证开发者提交的应用
  10. [华为机试练习题]51.数列求和