Notice
Recent Posts
Recent Comments
뽁
오라클.Character Set 이 KO16MSWIN949 인 경우 다국어 입력 방법 본문
Oracle DB Character Set 이 KO16MSWIN949 인 경우
다국어를 위해 테이블 컬럼을 NVARCHAR2 로 해야 하며
데이터 입력시에도 아래와 같이 해야 문자가 깨지지 않습니다.
Oracle DB Character Set 이
UTF-8 등 다국어를 지원하는 경우일반적인 SQL문을 사용하시면 됩니다.
NVARCHAR2 데이터 입력 관련
; NVARCHAR2로 데이터 입력을 위해서는 오라클에 문자열에 대해 네셔널 캐릭터셋임을
선언해줘야 정상적으로 입력이 됩니다.
; 예를 들어 아래와 같이 입력
INSERT INTO ZTMP(MESSAGE)
VALUES( N'是否更改密码?') /*문자열 앞에 N 추가*/
;
MyBatis 에서는 NVARCHAR2 데이터 입력 관련
INSERT INTO ZTMP(MESSAGE)
VALUES(
, #{MSG, jdbcType=NVARCHAR}
)
;
'IT Cafe+ > ORACLE DB' 카테고리의 다른 글
오라클.AWS RDS 에서 Session Kill 하기 (0) | 2021.07.15 |
---|---|
OGG.오라클 압축 파티션 연동 방법 (0) | 2019.11.26 |
Oracle.timezone 관련 쿼리문 (0) | 2019.10.31 |
[튜닝] 오라클 xplan 활용 (0) | 2014.11.06 |
Comments