변수값의 데이터에 알파벳과 숫자만 들어갈 경우에는 VARCHAR2 를 사용하고,

알파벳,숫자,한국어 등 다국어를 사용할 경우에는 NVARCHAR2를 사용하는것이 좋습니다.

VARCHAR2는 바이트기준이고 NVARCHAR2는 문자갯수를 셉니다.

* 작성법

변수명_1 VARCHAR2(10)

변수명_2 NVARCHAR2(10)

변수명_1과 변수명_2에 데이터를 '안녕하세요' 를 넣는다면,

변수명_1에는 15Bytes = 3Bytes * 한글5자 --> 10바이트 초과로 불가능하고

변수명_2에는 한글10글자까지 들어가므로 데이터가 들어갑니다.

 

데이터를 세세하게 조절하여 용량을 관리하시는게 아니라면, 그냥 NVARCHAR2사용하시는게

정신건강에 좋습니다.

감사합니다.

LIST

+ Recent posts