我必须更频繁地运行一些 DB2 SQL 查询。手动执行此操作需要大量时间。为此,我计划创建批处理文件来执行那些 DB2 SQL 命令。所以,请让我知道是否可以创建 Windows 批处理文件来运行一组 DB2 sql 查询。
问问题
11451 次
我必须更频繁地运行一些 DB2 SQL 查询。手动执行此操作需要大量时间。为此,我计划创建批处理文件来执行那些 DB2 SQL 命令。所以,请让我知道是否可以创建 Windows 批处理文件来运行一组 DB2 sql 查询。
您可以将.sql
文件保存到硬盘驱动器,并使用 DB2 命令行执行它:
db2 -vtf C:\path\to\somefile.sql
-v
将命令文本回显到命令行
-t
将语句终止符设置为;
. 如果您想使用其他东西(例如创建存储过程),您可以使用-td__
where__
表示最多两个可以用作终止符的字符。或者,您可以--#SET TERMINATOR __
在批处理文件中使用
-f
告诉命令行从文件中加载命令。
在此处查看其他命令行选项。