원문 링크 : http://www.20002.co.kr
오라클에서 LENGTH 함수를 사용하면 한글을 1byte로 계산하여 리턴 합니다.
한글을 2byte로 계산하여 리턴 받으려면 LENGTHB 함수를 사용해야 합니다.
LENTGTHB 함수는 byte 단위로 계산을 합니다.
-- LENGTH 함수
SQL>SELECT name, LENGTH(name) LEN FROM lentest;
NAME LEN
-------------------- ----------
오라클 3
oracle 6
-- LENGTHB 함수
SQL>SELECT name, LENGTHB(name) LEN FROM lentest;
NAME LEN
------------------- ----------
오라클 6
oracle 6
'DataBase > Oracle' 카테고리의 다른 글
[Toad] 토드 Select 결과 그리드에서 값 바로 수정하기 (0) | 2014.05.22 |
---|---|
Oracle 11g R2 - 빈 테이블이 export되지 않을 때... (2) | 2012.07.04 |
토드에서 벌레의 의미 (0) | 2010.07.05 |
Encrypt Your Data Assets (0) | 2009.07.14 |
ORA-29275 부분 다중 바이트 문자 Error (0) | 2009.07.14 |
TOAD 에디터(쿼리) 폰트 변경 (0) | 2009.05.18 |
TOAD 단축키 정리 (0) | 2009.05.18 |