【问题标题】:DB2: Extract definition of a global temp table created using "as select"DB2:提取使用“as select”创建的全局临时表的定义
【发布时间】:2015-05-10 21:14:04
【问题描述】:

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

谢谢, 迈克

【问题讨论】:

    标签: db2


    【解决方案1】:

    您始终可以通过访问目录表来构建 DDL

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

    设置 ? GTT 名称的参数。

    【讨论】:

      猜你喜欢
      • 2023-04-08
      • 1970-01-01
      • 2015-04-25
      • 2016-04-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多