尚硅谷_柴林燕_附加_约束和分页.pptVIP

  • 19
  • 0
  • 约2.69万字
  • 约 10页
  • 2021-04-04 发布于北京
  • 举报
UNIQUE 约束 CREATE TABLE USER( id INT NOT NULL, NAME VARCHAR(25), PASSWORD VARCHAR(16), #使用表级约束语法 CONSTRAINT uk_name_pwd UNIQUE(NAME,PASSWORD) ); 同一个表可以有多个唯一约束,多个列组合的约束。在创建唯一约束的时候,如果不给唯一约束名称,就默认和列名相同。 MySQL会给唯一约束的列上默认创建一个唯一索引 表示用户名和密码组合不能重复 UNIQUE 约束 ALTER TABLE USER MODIFY NAME VARCHAR(20) UNIQUE; 添加唯一约束 删除约束 ALTER TABLE USER DROP INDEX uk_name_pwd; ALTER TABLE USER ADD UNIQUE(NAME,PASSWORD); ALTER TABLE USER ADD CONSTRAINT uk_name_pwd UNIQUE(NAME,PASSWORD); PRIMARY KEY 约束 DEPARTMENTS PRIMARY KEY INSERT INTO 不允许 (空值) 不允许 (50 已经存在) … PRIMARY KEY 约束 主键约束相当于唯一约束+非空约束的组合,主键约束列不允许重复,也不允许出

文档评论(0)

1亿VIP精品文档

相关文档