문서 보기역링크PDF로 내보내기맨 위로 이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요. # SQL ### varchar to clob * http://heykyul.tistory.com/16 `CLOB` 으로 바로 변경이 불가능 하므로, 새로운 컬럼을 만들고, 데이터를 복사하는 방식으로 진행 해야 함. <sxh sql> ALTER TABLE 테이블명 ADD (new컬럼 CLOB); --CLOB형으로 new컬럼을 추가 UPDATE 테이블명 SET new컬럼 = 기존컬럼; --new컬럼에 기존컬럼에 있던 값을 복사하고 ALTER TABLE 테이블명 DROP COLUMN 기존컬럼; --기존컬럼을 삭제하고 ALTER TABLE 테이블명 RENAME COLUMN new컬럼 TO 기존컬럼; --new컬럼 이름을 기존컬럼이름으로 바꾼다. </sxh> 실사용 `SQL` <sxh 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컬럼 이름을 기존컬럼이름으로 바꾼다. </sxh> open/sql-varchar-to-clob.txt 마지막으로 수정됨: 2020/06/02 09:25저자 127.0.0.1