comando DROP
boa noite,
amigos, estou com um probleminha, não estou conseguindo dropar uma agregação, geralmente isso pode ser o que???
amigos, estou com um probleminha, não estou conseguindo dropar uma agregação, geralmente isso pode ser o que???
Alan Mario
Curtidas 0
Respostas
Alisson Santos
24/10/2012
Dá algum erro quando vai executar o processo.??
GOSTEI 0
Alan Mario
24/10/2012
sim, quando eu tento dropar, informa que não existe mas quando eu tento criar informa que existe...
msg:
ERRO: agregação soma_final(integer) não existe
********** Erro **********
ERRO: agregação soma_final(integer) não existe
SQL state: 42883
DROP AGGREGATE soma_final(integer);
msg:
ERRO: agregação soma_final(integer) não existe
********** Erro **********
ERRO: agregação soma_final(integer) não existe
SQL state: 42883
GOSTEI 0
Tiago
24/10/2012
Alan, o que seria esse soma_final?
GOSTEI 0
Alan Mario
24/10/2012
Tiago, o nome da agragação(AGGREGATE)
GOSTEI 0
Tiago
24/10/2012
Alan, já tentou desta forma:
DROP AGGREGATE soma_final;
DROP AGGREGATE soma_final;
GOSTEI 0
Alan Mario
24/10/2012
deixa eu ver...
GOSTEI 0
Alan Mario
24/10/2012
Tiago, não deu certo...vou rever algumas coisas aqui...qualquer coisa eu posto novamente...
GOSTEI 0
Alan Mario
24/10/2012
Tiago...refiz novamente...e deu certo...tu acredita que era apenas um erro de sintaxe...declaração errada...vlw pela atenção...
CREATE FUNCTION soma(integer) returns integer as
'
SELECT $1 + 2;
'
language 'SQL';
SELECT soma(3);
CREATE OR REPLACE function soma(integer) returns integer as
'
SELECT $1 + 3;
'
language 'SQL';
SELECT soma(3);
CREATE AGGREGATE "somar_final"(integer)
(
sfunc = int4mul,
stype = integer
);
GOSTEI 0
Alisson Santos
24/10/2012
Estou encerrando o post, qualquer duvida nos infomar
GOSTEI 0
Alan Mario
24/10/2012
ok Alisson, pode encerrar...RESOLVIDO!!!
GOSTEI 0