如何创建批处理文件以执行多个DB2查询

时间:2013-07-24 12:41:19

标签: db2

我必须更频繁地运行一些DB2 SQL查询。手动执行此操作需要花费大量时间。为此,我计划创建批处理文件来执行那些DB2 SQL命令。 所以,请让我知道是否可以创建Windows批处理文件来运行DB2 sql查询集。

1 个答案:

答案 0 :(得分:7)

您可以将.sql文件保存到硬盘驱动器,并使用DB2命令行执行以下操作:

db2 -vtf C:\path\to\somefile.sql

-v将命令文本回显到命令行

-t将语句终止符设置为;。如果您想使用其他东西(例如创建存储过程),您可以使用-td__,其中__表示最多两个可用作终结符的字符。或者,您可以在批处理文件中使用--#SET TERMINATOR __

-f告诉命令行加载文件中的命令。

请参阅其他命令行选项here