当我在\d
中使用psql
命令时,我会得到所有用户的表和序列列表。
是否有一个命令只显示特定用户所有者的表?
答案 0 :(得分:1)
不是psql命令:
select c.relname, relkind
from
pg_class c
inner join
pg_roles r on r.oid = c.relowner
where
r.rolname = 'that_owner'
and
c.relkind = 'r'
order by c.relname
如果你想要表格和序列:
and
c.relkind in ('r', 'S')