Olá Pessoal,
Quanto tempo?!
Bom, nessa semana vamos aborda a conversão de dados, do tipo long para um tipo muito usado, quando precisamos armazenar um número muito grande caracter. Estamos falando do Clob!
Primeiro, vou demonstrar a inserção de dados em uma variável do tipo long.
Para isso vamos usar o query abaixo:
Create Tabe old_long_tab (a1 number, a2 long);
insert into old_long_tab values (1, ‘Valor long de data para converter para CLOB’);
Agora para inserir os dados na nova tabela, vamos observar a query abaixo:
create table table_lob (b1 number, b2 clob);
insert into table_lob
select a1, to_lob(a2) from old_long_tab ;
Com isso passamos as informações que estão na variável a2 para Clob, na nova tabela.
Mais uma vez, espero que tenha ajudado vocês.
Ref: http://psoug.org/snippet/Oracle-PL-SQL-Convert-LONGs-to-LOBs_532.htm
Administrador e coordenador do site!