오라클 varchar2 to CLOB
-
[Oracle] Vachar2 컬럼을 CLOB 간단 변경Engineering WIKI/Database 2020. 11. 25. 21:44
변경하려는 컬럼에 데이터가 없는 경우 Varchar2 → LONG → CLOB 순으로 변경 변경하려는 컬럼에 데이터가 있는 경우 새로운 컬럼을 추가 ALTER TABLE table_name ADD (TMP_CONTENTS VARCHAR2(4000)); 데이터를 복사합니다 UPDATE table_name SET TMP_CONTENTS = CONTENTS; UPDATE table_name SET CONTENTS = NULL; COMMIT; 기존 컬럼을 LONG 타입으로 변환합니다. ALTER TABLE table_name MODIFY (CONTENTS LONG); 기존 컬럼을 CLOB 타입으로 변환합니다. ALTER TABLE table_name MODIFY (CONTENTS CLOB); 데이터를 복사합니다..