Vous pouvez essayer ceci :
-
Ajouter une nouvelle colonne en tant que varchar2
alter table my_table add (new_column varchar2(1000));
-
METTRE À JOUR le nom CLOB dans la colonne varchar2 ;
update my_table set new_column=dbms_lob.substr(old_column,1000,1);
Après avoir testé vos données :
-
DROP CLOB colonne
alter table my_table drop column old_column
-
Renommez la colonne varchar2 en nom de colonne CLOB
alter table my_table rename column new_column to old_column