Batch file 在bat方法中设置长sql查询

Batch file 在bat方法中设置长sql查询,batch-file,Batch File,只是想知道如何设置一个bat文件来运行一个长的查询。 示例引用听起来像这样- 更新bla后创建触发器bla 关于布拉布拉的第2号命令 将旧数据引用为旧数据将新数据引用为新数据 每行 开始 声明bla数字(20); 如果(olddata.blabla=1)和(newdata.blabla=3),则 更新blabla集 blabla='2'其中 如果结束 结束 可以使用bat方法运行这样长的单个语句吗? 谢谢如果我正确理解了您的问题(我不相信我理解),您可以使用&分隔每个命令,只要所有命令都可以成功

只是想知道如何设置一个bat文件来运行一个长的查询。 示例引用听起来像这样-

更新bla后创建触发器bla
关于布拉布拉的第2号命令
将旧数据引用为旧数据将新数据引用为新数据
每行
开始
声明bla数字(20);
如果(olddata.blabla=1)和(newdata.blabla=3),则
更新blabla集
blabla='2'其中
如果结束
结束

可以使用bat方法运行这样长的单个语句吗?
谢谢

如果我正确理解了您的问题(我不相信我理解),您可以使用
&
分隔每个命令,只要所有命令都可以成功执行。例如:

@echo off && cls && echo This is one line && echo This is another line && echo This is the last line && pause >nul && exit