最初にインデックスを削除してから PK を削除しようとしています (最終的には、このテーブルで切り捨てを行う必要があるため)。
このテーブルと制約のスクリーン ショットを次に示します。
2 つの制約を次に示します (コードは、SQL 2008 で右クリックしてクリップボードに作成した後にクリップボードから取得されます)。
(主キー)
ALTER TABLE [dbo].[Entry] ADD CONSTRAINT [PK_Entry_Id] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
GO
(おそらくこれは、右クリックしてクリップボードに作成した後のインデックス作成コードです..しかし、まったく同じコードです!理由はわかりません):
ALTER TABLE [dbo].[Entry] ADD CONSTRAINT [PK_Entry_Id] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
GO