코드성 테이블을 이관작업을 하는데요.(INSERT INTO ~ SELECT ~)
설계가 바뀌면서 스키마가 변경이 되었는데요.
새롭게 추가된 컬럼등에 데이터를 입력할려고 하는데 잘 안되네요.
기존테이블 -> A_ID | B_ID | A_NM | B_NM
A_NM : 코드분류명
B_NM : 코드분류상세명
A_ID | B_ID | A_NM | B_NM
01 A001 이체구분 수동이체
02 A001 이체구분 자동이체
03 A001 이체구분 월2회이체
01 B001 지점별구분 동대문점
02 B001 지점별구분 서대문점
11 C001 통장구분 정기예금
12 C001 통장구분 정기적금
변경테이블 -> C_ID | D_ID | (B_NM)A_NM | SORT(정렬순서)
변경테이블에 세번째 컬럼에 위의 기존 테이블 A_NM코드분류명이 하나들어오고
그 밑으로 코드분류상세명이 들어와야 됩니다.
해당 코드분류상세명은 순번(정렬순서)가 매겨져야 하고요.
그리고 C_ID와 D_ID에는 재귀호출관계로 설계된형태인
공통코드 C_ID와 상위코드참조 D_ID로 구성되어 있어서 제네레이션 해야 될듯하고요.
입력형태는 아래와 같이 나와줘야 되는데 잘 안되네요~~
C_ID | D_ID | (B_NM)A_NM | SORT(정렬순서) | 기존테이블코드A_ID | 기존테이블코드 B_ID
------------------------------------------
001 NULL 이체구분 AA A001
00101 001 수동이체 1
00102 001 자동이체 2
002 NULL 지점별구분 BB B001
00201 002 동대문점 1
00202 002 서대문점 2
00203 002 수원점 3
|