SQLite

注意点

  • 绝大多数大小写不敏感

存储类型

  • NULL 空值。
  • INTEGER 有符号整数,根据值的大小以1,2,3,4,6 或8字节存储。
  • REAL 浮点数,以8字节 IEEE 浮点数存储。
  • TEXT 文本字符串,使用数据库编码(UTF-8, UTF-16BE 或 UTF-16LE)进行存储。
  • BLOB 一个数据块,按它的输入原样存储。

不同的数据类型在存储后会转换为存储类型, 在读取后在转换为一般的数据类型, 所以在定义时可以使用常见的其它数据库的类型

SQL 语法

  • SELECT – 从数据库表中获取数据
  • UPDATE – 更新数据库表中的数据
  • DELETE – 从数据库表中删除数据
  • INSERT INTO – 向数据库表中插入数据

约束

  • NOT NULL 约束:确保某列不能有 NULL 值。
  • DEFAULT 约束:当某列没有指定值时,为该列提供默认值。
  • UNIQUE 约束:确保某列中的所有值是不同的。
  • PRIMARY Key 约束:唯一标识数据库表中的各行/记录。
  • CHECK 约束:CHECK 约束确保某列中的所有值满足一定条件。

一些语句

0 Comments
Leave a Reply