3

テーブル名は学生で、DB には 35 個のスキーマがあります。テーブルの学生が存在するスキーマを取得するにはどうすればよいですか? (異なるスキーマに複数ある場合があります)。

試してみましpg_classたが、そこからスキーマ名を取得する方法がわかりません。

4

2 に答える 2

7

からクエリできますinformation_schema.tables

SELECT table_catalog, table_schema 
FROM   information_schema.tables 
WHERE  table_name = 'student'
于 2015-06-03T13:46:23.003 に答える
1
select schemaname,relname from pg_stat_user_tables;

例:

dvdrental=# select schemaname,relname from pg_stat_user_tables;
スキーマ名 名前の変更
公衆 俳優
公衆 カテゴリー
公衆 支払い
公衆 映画
公衆 スタッフ
于 2022-01-30T07:09:18.717 に答える