Могу ли я выполнить несколько операторов в SQL Server Compact 4?

Я пытаюсь заставить работать несколько вставок в одном скрипте, используя набор инструментов SQL Compact 4.0, но безуспешно. Я продолжаю получать ошибку разбора.

Я даже пытался добавить GO; между каждым утверждением вот так..

INSERT INTO ... ;

GO;

INSERT INTO ... ;

без удачи.. так мне не повезло? Должен ли я просто выполнять каждое утверждение по одному?

1 ответ

Решение

Обновление до последней версии выпуска (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
Другие вопросы по тегам