如何从DB2数据库中的表中查询表注释?
答案 0 :(得分:3)
查看 SYSCAT.TABLES 目录视图:
select remarks from syscat.tables where tabname = 'xyz'
答案 1 :(得分:1)
要检索DB2中对象的注释(或"备注"),请查看目录表。 The SYSCAT catalog tables for DB2 LUW与SYSIBM 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'
这对你有用。