sql >> Databáze >  >> RDS >> Oracle

Oracle:Změna sloupce VARCHAR2 na CLOB

Nejpřímější způsob, vzhledem k tomu, že operace přesunu z varchar sloupec do CLOB není povoleno, znamenalo by to vytvořit nový sloupec a přesunout data ze starého sloupce do nového:

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. Dynamické MySQL s lokálními proměnnými

  2. Použijte FILEGROUP_ID() k vrácení ID skupiny souborů na SQL Server

  3. Jak vyplnit vstupní pole ve formuláři daty z řádku v html tabulce, kterou chci upravit

  4. Můžeme definovat funkci GROUP_CONCAT v PostgreSQL?