Database/Oracle2008. 3. 10. 14:22
long 타입 데이타 update하기


출처:http://database.sarang.net/?inc=read&aid=24520&criteria=oracle&subcrit=&id=&limit=20&keyword=to_lob&page=1


--#일단 임시로 temp 라는 테이블을 생성 생성시에 타입은 clob로
create table temp (
num number(8),
content clob
);


--#baseTable에서 필요한 long타입의 테이터를 lob로 변환 시켜 temp 테이블에 insert
insert into temp (select num, to_lob(base_content) from baseTable);


--#삽입이 제대로 됬는가 확인~
select * from temp ;


--#그리고 targetTable에 baseTable과 같은 번호를 가지는 내용을 업데이트
update targetTable a set target_content=(select content from temp b where a.num=b.num);


--#내용 확인
select * from targetTable order by num desc;



Posted by BAGE