Incorrect syntax near 'GO'

Андрей1985
Дата: 22.07.2019 12:06:06
Нужно выполнить скрипт создания хранимой процедуры.
Процедура содержит конструкцию GO.
Incorrect syntax near 'GO'
Query не читает слово GO.

Возможно ли выполнение скриптов с использованием 'GO'
wadman
Дата: 22.07.2019 12:18:25
Андрей1985
скрипт

Скрипт выполняется в TQuery?
Zelius
Дата: 22.07.2019 12:43:12
Андрей1985,

GO обрабатывается клиентом, он не является элементов SQL, так что придется самому их искать и разбивать текст по батчам
Андрей1985
Дата: 22.07.2019 12:58:58
Сделал пока так.
Читаю текст сценария, анализируя его по очереди, запускаю на выполнение после каждой строки, содержащей только 'GO'
msLex
Дата: 22.07.2019 17:07:16
Андрей1985
Сделал пока так.
Читаю текст сценария, анализируя его по очереди, запускаю на выполнение после каждой строки, содержащей только 'GO'



select * from dbo.myTable GO select * from dbo.myTable


select '
GO
'