2011-08-07 8 views
8

Estoy tratando de hacer que varias inserciones funcionen en una sola secuencia de comandos usando la caja de herramientas de SQL Compact 4.0 y sin tener suerte. Sigo recibiendo un error de análisis.¿Puedo ejecutar varias instrucciones en SQL Server Compact 4?

Incluso he intentado agregar GO; entre cada declaración como así ..

INSERT INTO ... ; 

GO; 

INSERT INTO ... ; 

sin mucha suerte .. así que estoy de suerte? ¿Debo simplemente ejecutar cada declaración de a una por vez?

Respuesta

6

Actualice a la última versión (2.3). Hubo un error con la ejecución de múltiples instrucciones, que se ha corregido en la última versión de lanzamiento. separada cada declaración con ir en una línea separada, sin punto y coma después ... Al igual que las sentencias INSERT creados por la herramienta:

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

¿Estás hablando de la versión independiente o el complemento? Hay un 2.3 para agregar y todo lo que puedo encontrar es 2.1.0.6 para el soporte solo? –

+0

Respuesta actualizada, ya que noté un punto y coma después de su declaración GO – ErikEJ

+0

Así que tengo 2.1.0.6 instalado Y 2.3 agregue instalado y después de eliminar los puntos y comas todo funcionó muy bien. –

Cuestiones relacionadas