gpt4 book ai didi

sql-server - 多列的唯一约束

转载 作者:行者123 更新时间:2023-12-01 16:22:13 27 4
gpt4 key购买 nike

CREATE TABLE [dbo].[user](
[userID] [int] IDENTITY(1,1) NOT NULL,
[fcode] [int] NULL,
[scode] [int] NULL,
[dcode] [int] NULL,
[name] [nvarchar](50) NULL,
[address] [nvarchar](50) NULL,
CONSTRAINT [PK_user_1] PRIMARY KEY CLUSTERED
(
[userID] ASC
)
) ON [PRIMARY]

GO

如何使用 t-sql 和/或 management studio 为列 fcode、scode、dcode 添加唯一约束? fcode、scode、dcode 一起必须是唯一的。

最佳答案

如果该表已在数据库中创建,那么您可以稍后使用以下 SQL 查询添加唯一约束:

ALTER TABLE dbo.User
ADD CONSTRAINT ucCodes UNIQUE (fcode, scode, dcode)

关于sql-server - 多列的唯一约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3474291/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com