sql >> Database >  >> RDS >> Oracle

Oracle:VARCHAR2-kolom wijzigen in CLOB

De meest eenvoudige manier, aangezien de bewerking van het verplaatsen van een varchar kolom naar een CLOB is niet toegestaan, zou zijn om een ​​nieuwe kolom te maken en de gegevens van de oude kolom naar de nieuwe kolom te verplaatsen:

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;


  1. Hoe rapporten maken met een specifiek datumbereik in mysql

  2. Spring Docker-container heeft geen toegang tot Postgres Docker-container

  3. Hoe kan ik een tijdelijke tabel maken in mariadb of mysql?

  4. Kan provider niet initialiseren. Ontbrekend of onjuist schema