Please start any new threads on our new site at https://forums.sqlteam.com. We've got lots of great SQL Server experts to answer whatever question you can come up with.

 All Forums
 SQL Server 2005 Forums
 Other SQL Server Topics (2005)
 Generate Scrripts systax error with SQL 2005

Author  Topic 

danyeung
Posting Yak Master

102 Posts

Posted - 2007-08-31 : 19:38:53
I received the error "Line 12: Incorrect syntax near '('." in the following scripts that was generated from SQL 2005. The error occurred only on the tables that have PRIMARY KEY CLUSTERED. How can I fix it.


USE [dbTest]
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[tblUploadQueue](
[numuploadqid] [bigint] IDENTITY(1,1) NOT NULL,
[vchrfilename] [varchar](50) NOT NULL,
[bitproccflag] [smallint] NOT NULL,
[vchrcreatedwho] [varchar](30) NOT NULL,
[dtmcreateddate] [datetime] NOT NULL,
[vchrmodifiedwho] [varchar](30) NOT NULL,
[dtmmodifieddate] [datetime] NOT NULL,
CONSTRAINT [PK_tblUploadQueue] PRIMARY KEY CLUSTERED
(
[numuploadqid] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 90) ON [PRIMARY]
) ON [PRIMARY]
GO


By the way, why it generated ) ON [PRIMARY] twice? I removed the second one but the error was still the same.

Thanks for your help.
DanYeung

rmiao
Master Smack Fu Yak Hacker

7266 Posts

Posted - 2007-08-31 : 20:17:28
One is for index location and the other is for table's. The script works on my sql2k5.
Go to Top of Page
   

- Advertisement -