如何从批处理文件中退出 .sql

How to exit a .sql from batch file

我正在从批处理文件中调用一个 .sql 文件,但作业完成后控制不是来自 .sql。我需要按 Ctrl+C 来终止作业。有什么方法可以在 sql 作业完成后终止它。我的批处理文件中有这段代码:

db2cmd -i db2 -o -vtf D:\Data\sql\UserProfile.sql 
and this is .sql file
connect to testdb user db2admin using db2admin;
update users set Type='B' where name like '%corp%';
terminate;

我同意 db2cmd 文档有点含糊。您可能想尝试 db2cmd -i -c -w db2 -o -vtf D:\Data\sql\UserProfile.sql