Osvaldo Kussama wrote:
> 
> Em 10 de março de 2010 17:08, flavior <[email protected]>
> escreveu:
>>
>> Não achei problema nas aspas, voce tem alguma ideia por que o EXECUTE da
>> o
>> erro :
>>
>> ERROR: Relation "mov_rec" does not exist
>>
>> quando executo o comando?
>>
>>> EXECUTE 'SELECT mov_rec.' || nome_campo_array[i] INTO valor_rec;
>>
>> Poderia ser algo relacionado a 'secao' diferente onde o EXECUTE nao
>> acessa o
>> que esta acontecendo na origem? (to viajando...)
>>
> 
> 
> Fiz alguns testes aqui e realmente não consegui fazer a atribuição de
> um campo de um record em um comando dinâmico.
> 
> Assim se recval for um record:
>  SELECT recval.valor1 INTO _valor; --> funciona
> mas
> EXECUTE 'SELECT recval.valor1' INTO _valor;  --> NÃO FUNCIONA
> 
> Osvaldo
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
> 
> 


Valeu Osvado
Muito obrigado

Pelo menos agora sei que não é algo errado que estou fazendo...
Vou ver se acho outra maneira.

Se alguem tiver alguma ideia de como fazer isto ... Obrigado

Flávio
-- 
View this message in context: 
http://old.nabble.com/Re%3A-variavel-com-nome-variavel--tp27842112p27863119.html
Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com.

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a