Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Oracle:Alterando a coluna VARCHAR2 para CLOB


A maneira mais simples, já que a operação de mover de um varchar coluna para um CLOB não é permitido, seria criar uma nova coluna e mover os dados da coluna antiga para a nova coluna:
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;