BAT.执行MSSQL脚本
第一步:创建1.sql? 里面是待执行的脚本?
use [yourdatabase];
GO
UPDATE [/BIC/OHZJHUBSD05] set WBSTA = 'C' where vbeln in ('0080021505','0080020845');
GO
update [/BIC/OHZJHUBSD02] set VKBUR = '1001' where vbeln = '0100001606';
GO
update [/BIC/OHZJHUBSD04] set WADAT_IST = '20230801' where vbeln in ('0080012169','0080011920','0080012263','0080011933','0080012533','0080012355','0080012086','00
80011949','0080012210','0080012412','0080012490','0080012561','0080012288','0080012288','0080012230');
第二步? 创建文件存在bat?
osql -S [yourIP/localhost] -U sa -P [yourpassword] -i [第一步创建的脚本文件]
参考
在cmd命令行操作SQL Server_cmd进入sql server-CSDN博客
再创建Windows的定时作业。
如果MSSQL的 定时作业可以用,也就用不到这个了?