【发布时间】:2015-05-10 21:14:04
【问题描述】:
在 perl dbi 脚本中,我需要使用“as select”在数据库 A 上创建一个 db2 临时表来定义列。 然后,我需要在另一个数据库 B 上重新定义临时表。 你们有任何关于如何在数据库 A 上生成全局临时表的 ddl 的提示吗?
谢谢, 迈克
【问题讨论】:
标签: db2
在 perl dbi 脚本中,我需要使用“as select”在数据库 A 上创建一个 db2 临时表来定义列。 然后,我需要在另一个数据库 B 上重新定义临时表。 你们有任何关于如何在数据库 A 上生成全局临时表的 ddl 的提示吗?
谢谢, 迈克
【问题讨论】:
标签: db2
您始终可以通过访问目录表来构建 DDL
SELECT
NAME || ' ' || COLTYPE || '(' || CHAR(LENGTH) || ') ,'
FROM SYSIBM.SYSCOLUMNS
WHERE TBNAME = ?
AND TBCREATOR = USER
设置 ? GTT 名称的参数。
【讨论】: