列出特定架构中的所有索引

时间:2015-01-12 14:45:28

标签: unix db2

如何使用Unix命令行处理器列出DB2中特定数据库模式的所有索引

1 个答案:

答案 0 :(得分:3)

即使问题已经得到解答,我也希望提出一个完整的问题,因为这个网站是由具有不同技术知识的人使用的。

您可以从DB2CLP执行:

db2 "select INDSCHEMA, INDNAME, TABSCHEMA, TABNAME, COLNAMES from syscat.indexes"

结果将包括目录中的索引。如果您只想要用户索引:

db2 "select INDSCHEMA, INDNAME, TABSCHEMA, TABNAME, COLNAMES from syscat.indexes where tabschema not like 'SYS%'"