Consultor Eletrônico



Kbase 24179: Como utilizar o PRO_ELEMENT para visualizar campos extents
Autor   Adriano Correa - CAT
Acesso   Público
Publicação   11/3/2008
Comando Insert:

insert into pub.teste (cod, "campo-ext") values (4,'campo41;campo42;campo43;campo44;campo45');
commit;

Comando Update:

Nesse caso, o campo "campo-ext" é um array de 5 posições. Caso deseje alterar um índice específico do vetor, utilize o comando conforme exemplo abaixo:

update pub.teste set "campo-ext" =
PRO_ELEMENT("campo-ext",1,1)
|| ';'
|| PRO_ARR_ESCAPE('xxx')
|| ';'
|| PRO_ELEMENT("campo-ext", 3, 5)
where cod = 4;
commit;

Todos os extents do array devem fazer parte do comando.