2011-08-07 4 views
8

SQL Compact 4.0 Toolbox를 사용하여 하나의 스크립트에서 여러 개의 삽입을 수행하려고하는데 행운이 없습니다. 구문 분석 오류가 계속 발생합니다.SQL Server Compact 4에서 여러 문을 실행할 수 있습니까?

나는 GO 추가를 시도했습니다. 이렇게 각 문장 사이에 ..

INSERT INTO ... ; 

GO; 

INSERT INTO ... ; 

운이 없다. .. 나는 운이 없다? 한 번에 하나씩 각 문장을 실행해야합니까?

답변

6

최신 릴리스 버전 (2.3)으로 업데이트하십시오. 최근 릴리스 버전에서 수정 된 여러 명령문 실행 버그가있었습니다. 별도의 별도의 행에 GO 각 문을 세미콜론 후 ... 도구에 의해 생성 된 INSERT 문처럼 :

INSERT INTO [Shippers] ([Shipper ID],[Company Name]) VALUES (1,N'Speedy Express'); 
GO 
INSERT INTO [Shippers] ([Shipper ID],[Company Name]) VALUES (2,N'United Package'); 
GO 
INSERT INTO [Shippers] ([Shipper ID],[Company Name]) VALUES (3,N'Federal Shipping'); 
GO 
+0

당신이 독립 실행 형 버전 또는 추가 기능에 대해 이야기하고 있는가? addin에 대해 2.3이 있으며 독립형에 대해 2.1.0.6을 찾을 수 있습니까? –

+0

당신의 GO 문 다음에 세미콜론이 있음을 알게되었습니다. – ErikEJ

+0

그래서 2.1.0.6을 설치하고 2.3을 추가하고 세미 콜론을 제거한 후 모든 것이 잘 작동했습니다. –

관련 문제