2017-05-24 54 views

回答

4

我只是从专家学习,我们可以输入

\des+ 
2

您可以查询系统目录pg_foreign_server,如:

select 
    srvname as name, 
    srvowner::regrole as owner, 
    fdwname as wrapper, 
    srvoptions as options 
from pg_foreign_server 
join pg_foreign_data_wrapper w on w.oid = srvfdw; 

     name  | owner | wrapper |    options     
----------------+----------+--------------+---------------------------------------- 
csv_server  | postgres | file_fdw  | 
foreign_server | postgres | postgres_fdw | {host=localhost,port=5432,dbname=test} 
(2 rows) 
+0

我试过,但它需要一些特殊许可: 错误:许可被拒绝关系pg_authid – Andong

+0

我更新了查询,因此它不需要读取'pg_authid.' – klin

相关问题