我有一个在批处理文件中执行SQLCMD
的sql文件列表。
批处理文件(.bat)文件包含以下示例脚本:
SQLCMD -i master.sql
master.sql包含
:r script1.sql
:r script2.sql
如果script1
中出现任何错误,我需要继续script2
,但会在script1
处停止并显示错误信息。我该如何解决这个问题?
答案 0 :(得分:-1)
我们在谈论MSSQL吗?在这种情况下,您可能想要研究Transact(内置编程语言)。无论如何,使用任何if else结构可能证明是您正在寻找的解决方案。
亲切的问候,
d