# SQL/ORACLE

[대처] ORA-00997: illegal use of LONG datatype

슬금이 2013. 3. 18. 15:17

>> MOVE table with LONG datatype column - Oracle 8i Release 8.1.7.2.0

LONG 타입의 컬럼이 있을 시,

CREATE TABLE ... AS SELECT (CTAS) 방법은 통하지 않는다

대처법 :

1) LONG 타입의 컬럼에 TO_LOB() AS COLUMNNAME 형식을 취하여 CTAS 처리 - LONG 타입이 CLOB 으로 변경되어 생성

2) 데이터를 EXPORT > IMPORT 방식으로 처리

참조 : http://www.orafaq.com/forum/t/21725/0/