Administração do sistema

SQL - Como consultar o comando de criação de uma view no PostgreSQL?

RT.FAQ-11418
select * 
from pg_views 
where viewname = 'unidades_produtos_pdv' 
and schemaname = 'eligo';

create or replace view unidades_produtos_pdv as SELECT prod.nome AS unidade_produto, prod.descricao, ep.estoque_atual AS quantidade FROM (produtos prod JOIN estoques_produtos ep ON ((ep.produto_id = prod.id))) WHERE (((prod.situacao)::text <> 'C'::text) AND ((prod.tipo_registro)::text = ANY ((ARRAY['L'::character varying, 'U'::character varying])::text[])));

Caso a view seja de outro schema, incluir o nome do schema juntamente com o nome da view, p.ex.: eligo.unidades_produtos_pdv .