0
我是很新,Postgres的,我知道,一個\dt
將顯示錶,`dtIs`將顯示錶和索引,但是我正在尋找如何顯示/查找是否存在隱藏的表?尋找隱藏在Postgres表
我是很新,Postgres的,我知道,一個\dt
將顯示錶,`dtIs`將顯示錶和索引,但是我正在尋找如何顯示/查找是否存在隱藏的表?尋找隱藏在Postgres表
要找到表在任何模式的數據庫,你可以檢查目錄表pg_class
SELECT oid::regclass AS table_name
FROM pg_class
WHERE relname = 'my_table_name'
AND relkind = 'r';
注意,這包括「隱形」的表,是不是在你的search_path
,甚至來自根本無法訪問的其他會話的臨時表。沒有其他「隱藏」表。
中的表其他數據庫與不是包括在內。