Sie können dies versuchen:
Fügen Sie eine neue Spalte als VARCHAR2 hinzu
alter table my_table add (new_column varchar2(1000));
CLOB -Name in Varchar2 -Spalte aktualisieren;
update my_table set new_column=dbms_lob.substr(old_column,1000,1);
Nach Testen Sie Ihre Daten:
Drop CLOB -Säule
alter table my_table drop column old_column
Benennen Sie die Spalte varchar2 in die Spaltenname der CLOB um
alter table my_table rename column new_column to old_column