> depois disso quero usar um for de 1..10 para correr os campos ...
>
> tipo digamos que meus campos sejam demanda01, demanda02 demanda03 ...
> demanda10 ...
>
> dai queria setar o final do nome do campo para usar tudo dentro de um for
> ... ou se existiria alguma forma de fazer isso como por exemplo da numero
> para as colunas que retornam no select ???
PLPGSQL não permite que você acesse o registro através de variáveis
dinamicas , estas devem ser constantes ...
Mas outras linguagens como plperl permitem esse tipo de operacao ...
Em plperl seria assim :
....
my %newrow = %{$_TD->{new}};
while (($column,$value) = each %newrow)
{
// So pra exemplificar
$v = $_TD->{old}{$column}
elog(NOTICE,"$column = $value ANTES ERA $v");
}
...
LANGUAGE plperl;
--
Att:
Thiago Risso
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral