列出特定模式中的所有索引

List all the indexes in a pirticular schema

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

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

您可以从 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%'"