0

我在 Unix 上使用 DB2,我想调用一个在其中运行其他脚本的主脚本。请注意,我正在使用 CLP。

主脚本在 Oracle 中如下所示:

@@script1 @@script2 等

是否可以使用 CLP 在 DB2 中实现这一点?

请注意,我不想使用 bash 脚本来解决问题。

4

1 回答 1

0

通过db2命令访问的 Db2-LUW 上的经典 CLP 不支持该功能。

如果您不想使用操作系统脚本(例如 bash 等),那么您的选项仅限!于经典 CLP 中的运算符,但它只会调用单独的进程(即命令行界面、无共享变量、无控制等) )。

但是,替代clpplus工具(一个 Java 应用程序,同时存在于 Db2-server 产品和一些 Db2-client 产品中)确实支持 Oracle 样式的脚本,包括@@@命令。

于 2021-11-17T13:23:25.047 回答