我有一张字段为Description
的桌子.我希望确保没有两行具有相同的"Description",但是我不能将Description放入我的IDENTITY列(我的ID列是一个int).
将Description
设置为第二个主键(除了已经是主键的我的ID之外)是否安全?
我有一张字段为Description
的桌子.我希望确保没有两行具有相同的"Description",但是我不能将Description放入我的IDENTITY列(我的ID列是一个int).
将Description
设置为第二个主键(除了已经是主键的我的ID之外)是否安全?
向Description列添加唯一索引.
使用SQL Server Management Studio右键单击表,然后 Select "设计".然后右键单击一列并 Select "索引/键".系统将通过以下窗口提示您
单击左下角的Add,然后为索引指定属性.如果您想使用DDL脚本,那么可以使用如下内容
CREATE UNIQUE NONCLUSTERED INDEX [IX_INDEXNAME] ON [dbo].[TABLENAME]
(
[Description] ASC
)
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
GO