Oracle
 sql >> Database >  >> RDS >> Oracle

Come modificare un tipo di dati CLOB IN VARCHAR2(sql)

Puoi provare questo:

  1. Aggiungi una nuova colonna come varchar2

    alter table my_table add (new_column varchar2(1000));

  2. UPDATE il nome del CLOB nella colonna varchar2;

    update my_table set new_column=dbms_lob.substr(old_column,1000,1);

Dopo testare i tuoi dati :

  1. Colonna DROP CLOB

    alter table my_table drop column old_column

  2. Rinomina la colonna varchar2 in nome della colonna CLOB

    alter table my_table rename column new_column to old_column