所以我有一个应用程序,其中包含由 Entity 框架进行的大量迁移。我们希望一次为所有迁移获取一个脚本,并且使用该-Script
标签确实可以正常工作。
但是......它不会GO
在 SQL 中添加语句,给我们带来类似的问题Alter view should be the first statement in a batch file...
我一直在搜索并手动添加Sql("GO");
有关此问题的帮助,但仅针对整个脚本。当我再次使用包控制台管理器时,它会返回一个异常。
System.Data.SqlClient.SqlException (0x80131904): Could not find stored procedure 'GO'.
有没有办法只在使用标签时添加这些GO
标签?如果没有,有什么好的方法呢?-Script
注意:我们也尝试过拥有多个文件,但由于我们有如此多的迁移,这几乎不可能每次都维护。