Navicat添加唯一约束
- 1、通过索引面板添加
- 2、 通过sql语句添加
在用Navicat设计表时,往往需要设计某个字段是唯一的,比如设计用户表的用户名时,我们希望插入的用户名不允许重复,此时就需要添加唯一约束。
1、通过索引面板添加
- 选择需要添加索引的表,鼠标右键点击“设计表”。
- 点击“索引”面板,自定义索引名,填写上添加唯一索引的字段名,选择索引类型为“UNIQUE”,索引方法选填。
- 最后点击“保存”即可。
2、 通过sql语句添加
- 点击“新建查询”。
- 语法:alter TABLE 表名 ADD UNIQUE 索引名(列名)
例如在已创建的用户表user中给用户名username列添加唯一约束
alter TABLE user ADD UNIQUE `user_username_uindex`(`username`);
- 点击“运行”,显示“OK”则执行成功。