Oracle
 sql >> Base de données >  >> RDS >> Oracle

Oracle :modification de la colonne VARCHAR2 en CLOB

Le moyen le plus simple, étant donné que l'opération de déplacement d'un varchar colonne à un CLOB n'est pas autorisé, serait de créer une nouvelle colonne et de déplacer les données de l'ancienne vers la nouvelle :

ALTER TABLE some_table ADD (foo CLOB);
UPDATE some_table SET foo = old_column;
ALTER TABLE some_table DROP COLUMN old_column;
ALTER TABLE some_table RENAME COLUMN foo TO old_column;