Pular para o conteúdo

Problemas com Stored Procedure

Responder tópico
  • Denunciar
  • Indicar

1. Problemas com Stored Procedure

Enviado em 11/05/2009 - 19:17h

Pessoal,

Estou tentando gerar um stored procedure com o seguinte código:

CREATE FUNCTION incluir_a(nm_a varchar(32), cod_a varchar(8), in_ativo char(1)) RETURNS void AS
BEGIN
INSERT INTO tfp_a(nm_a, cod_a, in_ativo) VALUES (nm_a, cod_a, in_ativo);
END;
LANGUAGE sql;

Dá o seguinte retorno:
ERRO: erro de sintaxe em ou próximo a "BEGIN" no caracter 101

E quando aciono a opção Explain no PgAdmin aparece o seguinte erro:

Query inserted one row with OID 0.
ERRO: erro de sintaxe em ou próximo a "FUNCTION" no caracter 16

Tem um id na tabela mas é autoincrement.

Alguém pode me ajudar?

Obrigada!

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder