Мне нужно выполнить большой набор операторов SQL (создавая кучу таблиц, представлений и хранимых процедур) из программы С#.
Эти операторы должны быть разделены операторами GO
, но SqlCommand.ExecuteNonQuery()
не нравится GO
. Мое решение, которое, я полагаю, я отправлю для справки, состояло в том, чтобы разбить строку SQL на строки GO
и выполнить каждую партию отдельно.
Есть ли более простой/лучший способ?