Wah*_*tar 36 sql-server unique unique-constraint
我的SQL Server数据库中有一个简单的表.该表包含两列:ID int, Name nvarchar(50)
.该ID
列是我的表的主键.
我希望" Name
"列为" (No Duplicates)
",就像在Microsoft Access中一样,但此列不是主列.我怎么能这样做?
Ant*_*lev 85
为该列添加唯一约束:
ALTER TABLE Foo ADD CONSTRAINT UQ_Name UNIQUE (Name)
Run Code Online (Sandbox Code Playgroud)
要通过SQL Management Studio UI添加它:
要处理发生唯一约束冲突的情况,请参阅错误2601.
如果您愿意,也可以使用SSMS GUI以另一种方式完成此操作:
ADD CONSTRAINT
SQL脚本的作用. 归档时间: |
|
查看次数: |
69245 次 |
最近记录: |