VARCHAR21 Oracle LONG 데이터타입 -> VARCHAR2 데이터로 변환. 데이터 이관 도중에 LONG TYPE의 데이터를 VARCHAR2 형식으로 변경하는 이슈가 생겼다. 이 망할 LONG 타입은 TO_CHAR 함수 따위는 통하질 않는다..ㅡㅡa;;.. 이래저래 구글링을 통해 확인한바에 의하면 LONG 타입을 PL/SQL에서 읽은후 SUBSTR으로 원하는 길이만큼 잘라서 쓰자.; 일단 차근차근 아래 순서대로 진행을 해보자. 우선 LONG 타입의 컬럼을 가지고 있는 테이블을 "T_TABLE_LONG" 이라고 하자.;; 1. 데이터를 옮길 대상 테이블을 생성한다. : "T_TABLE_VARCHAR" 라하자.; CREATE TABLE T_TABLE_VARCHAR ( SEQ NUMBER, CONTENT VARCHAR2(4000) ) 2. FUNCTION 생성 CREATE OR REP.. 2011. 6. 30. 이전 1 다음