新しく追加された列をプライマリ列ではなく一意にする方法を検討していました。この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
。これが同じ効果があるのか 、それとも戻ってリンク内のスクリプトを使用するだけなのか、私にはわかりません.