【发布时间】:2020-07-21 00:39:58
【问题描述】:
运行此查询,即使作为 postgres 登录,也仅为当前登录创建的视图显示 view_definition。
select table_schema as schema_name, table_name as view_name, view_definition
from information_schema.views
where table_schema not in ('information_schema', 'pg_catalog')
order by schema_name, view_name;
是否有某种方法可以获取所有视图的视图定义,无论它们是谁创建的?
如果不是,我打算在我的 etl 调度程序中做一个工作,将所有视图重新分配给所有者 postgres。
【问题讨论】:
标签: amazon-redshift