SQLite UNIQUE 约束
SQLite UNIQUE
约束防止在一个特定的列存在两个记录具有相同的值
比如在职工表中,可能要防止两个或两个以上的人具有相同的姓名
如果我们要防止职工表中出现重名的情况,那么在创建表时就可以给 name
字段加上 UNIQUE
约束
CREATE TABLE IF NOT EXISTS `tbl_employee`( `id` INTEGER PRIMARY KEY AUTOINCREMENT, `name` VARCHAR(64) NOT NULL UNIQUE, `department` VARCHAR(128) NOT NULL, `age` INTEGER NOT NULL , `salary` REAL NOT NULL );