【问题标题】:How can I check if tablespace exist in DB2 z/os如何检查 DB2 z/os 中是否存在表空间
【发布时间】:2015-06-09 16:13:56
【问题描述】:

如何检查 DB2 z/os 中是否存在表空间。

我必须创建表 RMPOLICY

我的任务是为更新数据库创建脚本。更新将创建表和辅助表。

对于该任务,我必须执行 4 个步骤: 1.为表创建表空间 2.为辅助表创建表空间 3.创建表 4.创建辅助表

如果我能检查所有这一步之前是否已完成,那就太好了。可以使用

检查表是否存在
SELECT COUNT(*) INTO V_ALREADY_EXIST FROM SYSCAT.TABLES WHERE UPPER(RTRIM(TABNAME)) = UPPER(RTRIM('RMPOLICY'));

但我不知道如何检查表空间是否存在。

您能帮忙从脚本中确定这些信息吗?

【问题讨论】:

    标签: db2 procedure


    【解决方案1】:

    听起来您正在寻找SYSIBM.SYSTABLESPACE

    【讨论】:

      猜你喜欢
      • 2021-06-12
      • 1970-01-01
      • 2020-10-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-19
      • 1970-01-01
      相关资源
      最近更新 更多