오라클 Long타입에서 CLOB타입 변환 질문드립니다. 0 0 2,585

by Atreyu [Oracle 기초] Oracle Long CLOB [2018.04.20 14:35:52]


UPDATE TB_BRD_RPY
   SET CONTENT_C = TO_LOB(CONTENT_L)
 WHERE CONTENT_L IS NOT NULL

현재 제가 실행하려고 하는 소스인데요.

CONTENT_L에는 LONG 타입의 데이터가 담겨져 있구요. 이걸 CONTENT_C (CLOB) 타입에 넣어주려고 하는데요.

TO_LOB 을 사용해서 입력하면 

ORA-00932: 일관성 없는 데이터유형:-이(가) 필요하지만 LONG임 

이런 에러가 뜨네요 . 구글링 해봐도 저방법이 맞는것 같은데.. UPDATE문에서 사용할 수 없는건지 .. 지식나눔 좀 부탁드리겠습니다!!

아.. 그리고 LONG 타입의 컬럼을 CLOB으로 수정할 때 그냥 ALTER문을 쓰면 안되는건가요?

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입