Senhores,
Tenho a seguinte PROCEDURE:
CREATE OR REPLACE FUNCTION correg.somatorio_correicao(cod_resolucao integer,
cod_membro integer, cod_orgexecucao integer, data_inicial date, data_final
date, cod_campos integer[])
RETURNS integer AS
$BODY$
DECLARE
subtotal integer;
total
O comando EXECUTE no trabalha com INTO... no seu caso a variavel
SUBTOTAL... voce precisa executar o FOR IN EXECUTE...
Tenho exemplos se precisar.
Wolak.
Email/MSN: wo...@wolaksistemas.com.br
Daniel Falco escreveu:
Senhores,
Tenho a seguinte PROCEDURE:
CREATE OR REPLACE
Salve
From: Daniel Falcão daniel.fal...@yahoo.com.br
** Erro **
ERROR: EXECUTE of SELECT ... INTO is not implemented yet
SQL state: 0A000
Contexto: PL/pgSQL function somatorio_correicao line 30 at
execute
statement
A linha 30 está localizada antes do comentário:
Olá,
2009/11/18 Daniel Falcão daniel.fal...@yahoo.com.br
Senhores,
Tenho a seguinte PROCEDURE:
CREATE OR REPLACE FUNCTION correg.somatorio_correicao(cod_resolucao
integer, cod_membro integer, cod_orgexecucao integer, data_inicial date,
data_final date, cod_campos integer[])
RETURNS
Hum... é verdade, o problema está no INTO. Estava consultando a documentação
agora pouco, mas não estou encontrando bons exemplos para contornar isso.
Alguém aí pode me dar uma ajuda com esse FOR IN EXECUTE no contexto do
problema dessa minha procedure?
Grato,
Daniel
2009/11/18 Wolak
Exemplo...
CREATE OR REPLACE FUNCTION fnc.codigotabela(pnTipoCodigo INTEGER,
pcNomeCampo
VARCHAR,
pcTabela
VARCHAR,
pcValorCodigo VARCHAR)
RETURNS VARCHAR AS
$$
DECLARE
rResultado RECORD;
BEGIN
BEGIN
IF pnTipoCodigo = 1 THEN
IF
2009/11/18 Daniel Falcão daniel.fal...@yahoo.com.br:
Senhores,
Tenho a seguinte PROCEDURE:
CREATE OR REPLACE FUNCTION correg.somatorio_correicao(cod_resolucao
integer, cod_membro integer, cod_orgexecucao integer, data_inicial date,
data_final date, cod_campos integer[])
RETURNS integer
Valeu galera,
Já entendi os exemplos, vou implementar a solução agora. Podem fechar o
tópico!
Grato,
Daniel
2009/11/18 Wolak wo...@wolaksistemas.com.br
Exemplo...
CREATE OR REPLACE FUNCTION fnc.codigotabela(pnTipoCodigo INTEGER,