Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/12/2002, 11:29
Avatar de Linterns
Linterns
Colaborador
 
Fecha de Ingreso: diciembre-2001
Mensajes: 2.799
Antigüedad: 23 años
Puntos: 11
Es muy sencillo, el la nueva estructura el campo long raw lo debes dejar chequedao como "default null". Luego insertas todos los campos exceptuando el LOB.

Ahora ya tienes las dos bases pero necesitas actualizar el Lob, asi que simplemente has un UPDATE de una base a otra.

ej:
declare
cursor c_old_table is
select old_blob from old_table;

begin
for j in c_old_table loop

Update new_table
set new_blob = j.old_blob
where new_pk = j.old_pk;
end loop;
end;


Si tienes algun problema me avisas
__________________
Bien se puede recibir una puñalada sin adulación,
pero rara vez se recibe una adulación sin puñalada
** ***