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
