如何在 DB2 中查找 table 的模式?

How to find schema of a table in DB2?

我是 DB2 新手,我在数据库 'WLADMIN'

下创建了两个表 'PROJECT_ADAPTERS' 和 'PROJECT_APPLICATIONS'

我可以使用 'syscat.tables' 查看表格,如下所示

[db2inst1@574 ~]$ db2 "select TABNAME from syscat.tables" | grep PROJ
PROJECT_ADAPTERS                                                           
PROJECT_APPLICATIONS                                                          

但是我不确定它属于哪个模式?

我尝试编写一个循环遍历所有 'schemas'

的小脚本
schemaname=$(db2 -v select schemaname from syscat.schemata)

for each_schema in $schemaname
do
    db2 list tables for schema $each_schema | grep PROJ
done

但是,我的表 'PROJECT_ADAPTERS' 和 'PROJECT_APPLICATIONS' 没有针对任何模式显示

我做错了什么(或)我还应该注意哪些地方?

请帮我解决这个问题

大多数表格都有多个列,您可以使用它们...;)

select tabname,tabschema from syscat.tables where tabname like 'PROJECT%' 应该显示您的表和架构名称。

目录 SYSCAT.TABLES 已完全记录。