Em 01/02/16, lu moraes santos<djrlumor...@gmail.com> escreveu:
> Ola bom dia Osvaldo.
>
> quando vc usa o comando INTO dDataVencto USING i; ele vai substituir o
> conteudo do parametro $1 pelo conteudo de i, entao se fosse traduzir o sql:
>
> Select Current_date + P1 from condpagto WHERE id_pagto=6; entao seria:
>
> EXECUTE 'SELECT current_date + P*$1* FROM condpagto WHERE id_pagto=6' INTO
> dDataVencto USING i; ?????
>
> Se for ai da o seguinte erro:
>
> ERROR:  column "p$1" does not exist
> LINE 1: SELECT  current_date + p$1 FROM condpagto WHERE id_pagto = 6
>                                ^
> HINT:  Perhaps you meant to reference the column "condpagto.p1" or the
> column "condpagto.p11".
>


Sinceramente não vejo muito sentido na utilização destas variáveis pi
para definir a quantidade de dias para o vencimento de cada parcela.

Osvaldo
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a