Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
他のテーブルの名前を持つテーブルがあります。値からテーブルを取得するクエリを作成するにはどうすればよいですか?
たとえば、テーブルに値がある場合:
tables ------ users users2 users3
参照テーブルから値 (つまり、テーブル名) を取得し、その名前付きの値から * を選択する方法を知っている動的 SQL 関数を作成したいと考えています。
1 回限りのスクリプトが必要な場合は、次のクエリを実行できます。
select 'select * from ' || table_name || ';' cmd from user_tables;
そして、出力を実行します