SELECT 대상 DB(인사DB) CHARACTER SET : KO16KSC5601
SAP DB CHARACTER SET : WE8DEC
1. 인사DB상에 VIEW 생성
- 해당한글을 KO16KSC5601를 BYTE 로 변환
인사TABLE 구성 : EMPLOYEE – ID, NAME
CREATE VIEW TEMP_EMP AS
SELECT ID, UTL_RAW.CAST_TO_RAW(NAME) FROM EMPLOYEE
2. SAP에 생성된 인사VIEW SELECT 권한 부여(BC가 할일)
3. SAP에서 SELECT
- BYTE 를 WE8DEC로 변환
EXEC SQL.
SELECT ID, UTL_RAW.CAST_TO_VARCHAR2(NAME)
FROM TEMP_EMP
ENDEXEC.
select는 위에서 말한거와 같이 처리하면 되지만...
SAP에서 타DB테이블로 데이타를 INSERT할려면 어떻게 해야할까요?
VIEW로 SELECT를 하니 볼때는 한글이 제대로 보일테지만
INSERT가 문제입니다. 혹시 방법을 아시는지요?????