2017-01-27 4 views
0

Linux on DB2。DB2:現スキーマを変更しても、そのスキーマの表は表示されません。

私は

db2 values current schema 

AAA

、によって現在のスキーマを見つける2つの、私のデータベース内のスキーマ(AAABBB言う)、

を持っている私はのリストを見つけることができますこのスキーマのテーブルby

db2 list tables 

今私は

db2 set schema BBB 

と現在のスキーマを変更しかし、私は再び表をリストするとき、今、それはまだ私がスキーマBBB内の異なるテーブルがある知っているにもかかわらず、古いリストが表示されます。ただ好奇心から、私はこれがある限り、現在のスキーマが、私はAAAに現在のスキーマを変更するかのように、私は完全な構造を見ることができるBBB、あるとして空の結果を返します

db2 describe table tab_name_1 

によってテーブルの構造を見てみましたテーブルの

私はDB2にはとても新しいので、間違っているかもしれませんが、この動作は私にとっては正しくありません。私は現在のスキーマ内のテーブルが照会されたときにそれを見ることを期待していました。

誰かがこれに光を当てたり、良い情報源を提供できるかどうかは分かります。

答えて

関連する問題