I'm trying to move a primary key from one database (SQL Server 2000) to another database. In the original database I have a primary key that I've used SSMS to script this to a new query window:
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
All I did was change the database:
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
The error I get is
Msg 170, Level 15, State 1, Line 5 Line 5:
Incorrect syntax near '('.
What am I missing?