Ola bom dia a todos. Estou precisando montar um sql dinamico dentro de uma PL, tenho uma tabela de cond. pagto onde devo destacar os seguinte campos:
qtdparc = quantidade de parcelas p1 ate p12 ou seja os dias de vencto de cada parcela, exemplo: qtdparc=2 p1=30 p2=60 ou seja 2 parcelas = 30 + 60 os vencimentos estou fazendo um loop na qtde de parcelas pra gerar o valor e vencto de cada parcela: for i in 1..qtdparc loop -- eu fiz da seguinte forma: execute 'select into dDataVencto current_date + p' || i ||' from condpagto where id_pagto= 6'; -- O dDataVencto é uma variavel do tipo Date para receber a data de hoje + n -- dias -- note que 'p'|| i é pra concatenar o p + valor de i no loop para pegar a parcela (p1 ou p2 ou p3 ou pnvezes) -- aqui em baixo o resto do codigo..... end loop; Porem ao executar da erro de sintaxe. Grato.... [image: Foto]o *LuMoraes* *O mais completo para seu comércio.*
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral