Erro ao criar função Inserir

PostgreSQL

20/03/2010

Colegas,
tentei criar a função abaixo mas de o erro:
ERRO:  erro de sintaxe em ou próximo a "AS"
LINE 2: RETURNS SETOF AS '

CREATE FUNCTION auditoria(VARCHAR(50),CHAR(1))
RETURNS SETOF AS '
INSERT INTO auditoria (formulario, operacao) VALUES ($1, $2);
'
LANGUAGE 'SQL';


Nilo Souza

Nilo Souza

Curtidas 0

Respostas

Victor Lima

Victor Lima

20/03/2010

Boa noite ,

Voce deve retornar algum valor,

RETUNS SETOF record As

tenta ai
GOSTEI 0
Saulo Benvenutti

Saulo Benvenutti

20/03/2010

Boa noite, como sua função insere dados somente, experimente .... RETURNS VOID AS ' assim como no C VOID não retorna nada ...
Espero ter ajudado.
GOSTEI 0
POSTAR