В рамках планирования миграции Entity Framework для отладки перемещения данных я часто использовал параметр -Script для создания сценария.
Затем я мог бы перенести этот скрипт в Query Analyzer и включить его в транзакцию, чтобы протестировать его вручную.
Я столкнулся с ситуацией, когда нам нужен оператор Go для правильного выполнения скрипта. Следующий код был добавлен в миграцию для вывода Go в нужном месте.
Sql("GO");
Это добавляет оператор GO в правильную позицию, когда используется сценарий -. Но когда -Script не используется. Я получаю исключение...
System.Data.SqlClient.SqlException (0x80131904): Could not find stored procedure 'GO'.
Есть ли безопасный способ добавить команду Go в скрипт?