Oracle9iでこのステートメントを実行しようとしています。ただし、Jは、IDという名前の列が多数あることを確信していますが、結果セットは空のようです。
select * from cols where column_name like '%ID%';
また、次のステートメントは空の結果セットを返します。
select * from cols;
これがユーザー特権によるものかどうか尋ねてもいいですか?
ありがとう!
Oracle9iでこのステートメントを実行しようとしています。ただし、Jは、IDという名前の列が多数あることを確信していますが、結果セットは空のようです。
select * from cols where column_name like '%ID%';
また、次のステートメントは空の結果セットを返します。
select * from cols;
これがユーザー特権によるものかどうか尋ねてもいいですか?
ありがとう!
OracleリファレンスはCOLSについて次のように述べています。
"COLS is a synonym for USER_TAB_COLUMNS."
これは、あなたの難問に対する簡単な答えを示唆しています。あなたは、テーブル(またはビュー)を所有していないユーザーを介してデータベースに接続しています。ユーザーを変更するか、ALL_TAB_COLUMNS(特権を持つすべてのテーブル/ビューの結果を表示します)から選択してみてください。