1

我有一个通过SQLCMD批处理文件执行的 sql 文件列表。

批处理文件 (.bat) 文件包含以下示例脚本:

SQLCMD -i master.sql 

master.sql 包含

:r script1.sql
:r script2.sql

如果出现任何错误script1,我需要继续,script2但它会停止script1并出现错误消息。我该如何解决这个问题?

4

1 回答 1

-1

我们在谈论 MSSQL 吗?在这种情况下,您可能需要调查 Transact(一种内置编程语言)。无论如何,使用任何 if else 结构可能证明是您正在寻找的解决方案。

亲切的问候,

D.

于 2012-05-28T13:55:39.793 回答