主キーをあるデータベース (SQL Server 2000) から別のデータベースに移動しようとしています。元のデータベースには、SSMS を使用してこれを新しいクエリ ウィンドウにスクリプト化した主キーがあります。
USE [DatabaseName_Test]
GO
ALTER TABLE [dbo].[tbl_itinerary_item] ADD CONSTRAINT [PK_tbl_itinerary_item] PRIMARY KEY CLUSTERED
(
[activity_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
私がしたことは、データベースを変更することだけでした:
USE [DatabaseName]
GO
ALTER TABLE [dbo].[tbl_itinerary_item] ADD CONSTRAINT [PK_tbl_itinerary_item] PRIMARY KEY CLUSTERED
(
[activity_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
私が得るエラーは
メッセージ 170、レベル 15、状態 1、行 5 行 5:
'(' 付近の構文が正しくありません。
私は何が欠けていますか?