编写批处理以检查并从 SQL 返回值,然后运行由返回值确定的脚本



是否可以编写一个批处理文件,该文件将检查并返回来自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。

在 TSQL 中完成所有操作,因为您可以嵌套存储过程

最新更新