0

他のテーブルの名前を持つテーブルがあります。値からテーブルを取得するクエリを作成するにはどうすればよいですか?

たとえば、テーブルに値がある場合:

tables
------
users
users2
users3

参照テーブルから値 (つまり、テーブル名) を取得し、その名前付きの値から * を選択する方法を知っている動的 SQL 関数を作成したいと考えています。

4

1 に答える 1

0

1 回限りのスクリプトが必要な場合は、次のクエリを実行できます。

select 'select * from ' || table_name || ';' cmd
from user_tables;

そして、出力を実行します

于 2012-12-06T15:46:32.943 に答える