如何从DB2表中选择注释?

时间:2012-09-13 17:22:03

标签: db2

如何从DB2数据库中的表中查询表注释?

3 个答案:

答案 0 :(得分:3)

查看 SYSCAT.TABLES 目录视图:

select remarks from syscat.tables where tabname = 'xyz'

答案 1 :(得分:1)

要检索DB2中对象的注释(或"备注"),请查看目录表。 The SYSCAT catalog tables for DB2 LUWSYSIBM catalog tables in DB2 z/OS不同。

对于LUW,以下命令将获得表级注释和列级注释:

select tabname, tabschema, remarks from syscat.tables where tabname='TABLENAME'
select tabname, tabschema, colname, remarks from syscat.columns where tabname='TABLENAME'

对于z / OS,请改用以下查询:

select name, creator, dbname, remarks from sysibm.systables where name='TABLENAME'
select name, tbcreator, tbname, remarks from sysibm.syscolumns where tbname='TABLENAME'

答案 2 :(得分:-2)

选择colname,来自syscat.columns的备注,其中tabname =' T1'

这对你有用。

相关问题