Oracle
 sql >> база данни >  >> RDS >> Oracle

Oracle:Промяна на колона VARCHAR2 на CLOB

Най-простият начин, като се има предвид, че операцията за преместване от varchar колона към CLOB е забранено, би било да се създаде нова колона и да се преместят данните от старата колона в новата колона:

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Динамично завъртане на редове в колони в Oracle

  2. Инструкция за вмъкване на Oracle, ако не съществува

  3. Бих искал да мигрирам Oralce DB към Amazon Redshift с AWS SCT

  4. Извършване на групови актуализации със съхранени процедури MyBatis и Oracle

  5. Как да чета стойности на данни NCLOB, CLOB от база данни на Oracle с помощта на класически ASP страници?