【发布时间】:2017-01-27 20:49:01
【问题描述】:
Linux 上的 DB2。
我的数据库中有两个架构(比如AAA 和BBB),
我通过以下方式找到当前架构,
db2 values current schema
AAA
我可以通过
找到此架构中的表列表db2 list tables
现在我用
更改当前架构db2 set schema BBB
但是,现在当我再次列出表时,它仍然显示旧列表,即使我知道架构 BBB 中有不同的表。只是出于好奇,我试图通过
查看表格的结构db2 describe table tab_name_1
只要当前架构是 BBB,这将返回空结果,如果我将当前架构更改为 AAA,我可以看到表的完整结构。
我对 DB2 很陌生,所以我可能错了,但这种行为对我来说并不正确。我希望在查询时看到当前架构中的表。
如果有人能阐明这一点或提供一些好的来源,我将不胜感激。
【问题讨论】:
标签: database db2 schema db2-luw