Problemas com Stored Procedure

1. Problemas com Stored Procedure

Fabi
fabiapo

(usa Outra)

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!


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts