Нет.
SQLCMD должен сам реализовать полный анализатор T-SQL, чтобы определить, где находятся границы операторов.В то время как он существует в настоящее время, все, что ему нужно сделать, это найти строки с «GO» на них.
Определение границ операторов может быть довольно сложным, учитывая, что «;»терминаторы по-прежнему необязательны для большинства операторов.