是否可以编写一个批处理文件,该文件将检查并从SQL返回一个值,并根据SQL的返回值运行一组特定的脚本。
例如,
如果返回版本5值:
sqlcmd -U *** -P *** -S127.0.0.1 -Q "checkversion.sql"
运行版本5脚本,但忽略1,2,3和4。
但如果返回版本6值:
sqlcmd -U *** -P *** -S127.0.0.1 -Q "checkversion.sql"
运行版本5和版本6脚本,但忽略1,2,3和4.
答案 0 :(得分:0)
在TSQL中完成所有操作,因为您可以嵌套存储过程