JSP111
283
2018-11-27 19:07:09
0
227

안녕하세요 오라클 테이블 복사중에 ORA-00997: LONG 데이터 유형은 사용할 수 없습니다 에러가 발생합니다.


create table 새로만들테이블 이름

as

select * from 복사할 테이블 이름 where 1=2;


구글링을 하니 새 테이블을 복사할때 이렇게 쿼리문을 작성한다고 해서 작성을 했는데.


ORA-00997: LONG 데이터 유형은 사용할 수 없습니다 에러가 발생했습니다.


보니까 하나가 long 타입으로 되어있는걸 찾을수 있었는데요.


http://bage.tistory.com/m/682?category=106028

이곳을 참조하니 to_lob 함수를 쓰셔서 LONG type을 clob으로 변환하실 수 있습니다.

라고 되어있는데  컬럼수가 많아서 일일히 다 치기가 어려울것 같습니다.


혹시 다른 명령어로 테이블의 모든 구조를 복사할수있는 방법이 있을까요?


0
0
  • 답변 0

  • 로그인을 하시면 답변을 등록할 수 있습니다.