DB2:提取使用“as select”创建的全局临时表的定义

时间:2015-05-10 21:14:05

标签: db2

在perl dbi脚本中,我需要使用“as select”在数据库A上创建db2临时表来定义列。 然后,我需要在另一个数据库B上重新定义临时表。 你们有没有关于如何在数据库A上生成全局临时表的ddl的任何提示?

谢谢, 麦克

1 个答案:

答案 0 :(得分:0)

您始终可以通过访问目录表

来构建DDL
SELECT 
    NAME || ' ' || COLTYPE || '(' || CHAR(LENGTH) || ') ,'
 FROM SYSIBM.SYSCOLUMNS   
WHERE TBNAME = ?
AND TBCREATOR = USER

设置? GTT名称的参数。