verificação Howto para funções de agregação existente no Postgres?

votos
4

No PostgreSQL você pode criar funções agregadas adicionais

CREATE AGGREGATE name(...);

Mas isso dá um erro se o agregado já existe no banco de dados, assim como eu posso verificar se um agregado já existe no banco de dados Postgres?

Publicado 21/11/2008 em 12:32
fonte usuário
Em outras línguas...                            


2 respostas


votos
0
drop aggregate if exists my_agg(varchar);

create aggregate my_agg(varchar) (...);

select * from pg_aggregate
where aggfnoid = 'my_agg'::regproc;
Respondeu 11/06/2019 em 15:34
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more