14-SQLite之主键与唯一约束
发布时间:2020-12-12 19:44:15 所属栏目:百科 来源:网络整理
导读:一、主键 惟一地标识一行( 一张表中只能有一个主键 ) 主键应当是对用户没有意义的( 常用于索引 ) 永远不要更新主键 ,否则违反对用户没有意义原则 主键不应包含 动态变化 的数据,如时间戳、创建时间列、修改时间列等 在两个表的关系中, 主关键字用来在一
一、主键惟一地标识一行(一张表中只能有一个主键) 主键应当是对用户没有意义的(常用于索引) 永远不要更新主键,否则违反对用户没有意义原则 主键不应包含动态变化的数据,如时间戳、创建时间列、修改时间列等在两个表的关系中,主关键字用来在一个表中引用来自于另一个表中的特定记录 语法:create table 表名称 (列名称1 数据类型 primary key,列名称2 数据 类型,列名称3 数据类型,...); 二、唯一约束用来保证一个列(或一组列)中数据唯一,类似于主键,但跟主键有区别 表可包含多个唯一约束,但只允许一个主键 唯一约束列可修改或更新 创建表时,通过unique来设置语法: create table 表名 (列名称1 数据类型 unique,列名称2 数据类型,..。); 三、实例(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |