메뉴

ORACLE 게시판 DB이전 query

2013년 10월 18일 - devstory, IT Communication

3년전 프로젝트에서 사용했던 ORACLE 게시판 DB이전 query

스키마를 따로 만들어서 데이터를 이전했었다.

제대로 실행된 녀석인지 이후에 수정을 했었는지는 기억이 안나지만

일단 참고용으로 저장

–게시판이전쿼리
INSERT INTO 스키마1.T_BOARD
(BOARD_CODE
,NO
,PARENT_NO
,SUBJECT
,USER_ID
,WNAME
,CNT
,STATUS
,REMOTE_IP
,CREATE_DATE
,UPDATE_DATE
,CONTENT
,ATTACH_CODE)
SELECT
‘BOARD201006000000005′ AS BOARD_CODE,
‘BOARD_NO20090500′ || LPAD(PCODE,4,’0′) AS NO,
CASE WHEN PARENT = 0 THEN
‘BOARD_NO20090500′ || LPAD(PCODE,4,’0′)
ELSE
‘BOARD_NO20090500′ || LPAD(PARENT,4,’0′)
END PARENT_NO,
TITLE AS SUBJECT,
USER_ID AS USER_ID,
USER_NAME AS WNAME,
HIT AS CNT,
’002′ AS STATUS,
IP AS REMOTE_IP,
INPUT_DATE AS CREATE_DATE,
MODIFY_DATE AS UPDATE_DATE,
CONTENT,
‘ATTACH2009050000′ || LPAD(PCODE,4,’0′) AS ATTACH_CODE
FROM 스키마2.NODRYBOARD
WHERE APPID=’qna’;

 

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.