2009/12/21 Bruno Sales <[email protected]>

> Fala galera,
>  no sistema aqui, precisei criar uma stored procedure pra fazer um
> calculo, porem em varias colunas:
> ta tudo OK com o select, porém quando eu boto pra criar a procedure
> ele retorna o erro (veja abaixo do SQL)
> Stored procedure(Verificar abaixo):
>
>

Caro Bruno,

Esse seu problema pode ser resolvido de várias maneiras, mas nesse seu caso
creio que seria interessante você criar um tipo de dados composto [1] ou
simplesmente retornar um record e definir o tipo de retorno no próprio
SELECT, ex:

select *
  from social.soc_tx_mortalidadegeral_2000_2007_pa() as
x(taxa_mortalidadegeral2000 float8, taxa_mortalidadegeral2001 float8, ...);


[1] http://www.postgresql.org/docs/8.4/interactive/rowtypes.html

-- 
Fabrízio de Royes Mello
>> Blog sobre TI: http://fabriziomello.blogspot.com
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a