为了账号安全,请及时绑定邮箱和手机立即绑定

SQL Server 2005如何创建唯一约束?

SQL Server 2005如何创建唯一约束?

Helenr 2019-10-16 10:30:56
如何在SQL Server 2005中的现有表上创建唯一约束?我正在寻找TSQL以及如何在数据库图中进行操作。
查看完整描述

3 回答

?
白衣非少年

TA贡献1155条经验 获得超0个赞

SQL命令是:


ALTER TABLE <tablename> ADD CONSTRAINT

            <constraintname> UNIQUE NONCLUSTERED

    (

                <columnname>

    )

请参阅此处的完整语法。


如果要从数据库图中执行此操作:


右键点击表格,然后选择“索引/键”

单击添加按钮添加新索引

在右侧的属性中输入必要的信息:

所需的列(单击省略号按钮进行选择)

将“唯一”设置为“是”

给它起一个合适的名字


查看完整回答
反对 回复 2019-10-16
?
Smart猫小萌

TA贡献1911条经验 获得超7个赞

在SQL Server Management Studio Express中:

  • 右键单击表,选择“ 修改”或“ 设计”(对于更高版本)

  • 右键单击字段,选择索引/键...

  • 点击添加

  • 对于“ 列”,选择要唯一的字段名称

  • 对于类型,选择唯一键

  • 点击关闭保存表格。


查看完整回答
反对 回复 2019-10-16
?
catspeake

TA贡献1111条经验 获得超0个赞

ALTER TABLE dbo.<tablename> ADD CONSTRAINT

            <namingconventionconstraint> UNIQUE NONCLUSTERED

    (

                <columnname>

    ) ON [PRIMARY]


查看完整回答
反对 回复 2019-10-16
  • 3 回答
  • 0 关注
  • 436 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信