【问题标题】:Another issue with Microsoft.SqlServer.Management.Smo.TransferMicrosoft.SqlServer.Management.Smo.Transfer 的另一个问题
【发布时间】:2010-06-18 17:25:08
【问题描述】:

我不明白为什么有时 Transfer.ScriptTransfer() 会生成一个脚本,其中一些 CREATE VIEW 语句甚至在实际表声明之前出现。

这怎么可能?

【问题讨论】:

    标签: c# sql smo transfer


    【解决方案1】:
    • 可能在编写脚本时视图和表都存在。

    • 为什么要创建一个不可能成功运行的脚本?我不知道。错误?

    【讨论】:

    • 我也不知道为什么。生成器生成脚本并将所有的东西以凌乱的顺序排列。有时 CREATE VIEW 语句首先出现,当您运行脚本时它不起作用,因为 VIEW 引用的那些表尚未创建,因此您必须在所有表声明之后移动整个 CREATE VIEW 块。手动。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-05-05
    • 2013-05-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多