我正在寻找使新添加的列成为唯一但不是主要列的方法。我查看了这个W3School 链接。但是我没有遵循他们的方法,而是简单地将 Visual Studio 设计器中的表格更改为。
CREATE TABLE [dbo].[Userpro] (
[Id] INT NOT NULL IDENTITY,
[Name] NVARCHAR (50) NULL,
[Postcode] NVARCHAR (4) NULL,
[Gender] INT NULL,
[Blog] NVARCHAR (MAX) NULL,
[FeedBack] NVARCHAR (MAX) NULL,
[Username] NVARCHAR (50) NOT NULL Unique,
PRIMARY KEY CLUSTERED ([Id] ASC)
);
请注意,我只是添加了"Unique" [Username] NVARCHAR (50) NOT NULL Unique
。我不确定这是否具有相同的效果,或者我应该返回并仅使用链接中的脚本。