# SQL
### varchar to clob
* http://heykyul.tistory.com/16
`CLOB` 으로 바로 변경이 불가능 하므로, 새로운 컬럼을 만들고, 데이터를 복사하는 방식으로 진행 해야 함.
ALTER TABLE 테이블명 ADD (new컬럼 CLOB); --CLOB형으로 new컬럼을 추가
UPDATE 테이블명 SET new컬럼 = 기존컬럼; --new컬럼에 기존컬럼에 있던 값을 복사하고
ALTER TABLE 테이블명 DROP COLUMN 기존컬럼; --기존컬럼을 삭제하고
ALTER TABLE 테이블명 RENAME COLUMN new컬럼 TO 기존컬럼; --new컬럼 이름을 기존컬럼이름으로 바꾼다.
실사용 `SQL`
ALTER TABLE AMRM_EXPORT_REQUEST ADD (NEW_REQ_TABLE_NM CLOB); --CLOB형으로 new컬럼을 추가
UPDATE AMRM_EXPORT_REQUEST SET NEW_REQ_TABLE_NM = REQ_TABLE_NM; --new컬럼에 기존컬럼에 있던 값을 복사하고
ALTER TABLE AMRM_EXPORT_REQUEST DROP COLUMN REQ_TABLE_NM; --기존컬럼을 삭제하고
ALTER TABLE AMRM_EXPORT_REQUEST RENAME COLUMN NEW_REQ_TABLE_NM TO REQ_TABLE_NM; --new컬럼 이름을 기존컬럼이름으로 바꾼다.