바이트1 [Oracle] 글자의 바이트(byte)알려주는 함수 (VSIZE, LENGTHB) feat. 한글 바이트 확인 +두 함수 차이점 오라클에서 당연하게도 한글은 영어와 바이트가 다르다. 사용하는 Charater Set마다 다르다 (2~3Btye) 매번 Charater Set를 조회할 수는 없으니까 간단하게 글자의 바이트를 알려주는 함수를 알아보자 VSIZE사용법 VSIZE(data) 내부에서 사용되는 바이트(Byte)의 수를 반환즉, 문자열뿐만 아니라 BLOB, CLOB 등 다양한 데이터 유형에 대해 사용 가능합니다.LENGTHB사용법 LENGTHB(문자열) 주어진 문자열의 바이트 수를 반환즉, VARCHAR2, CHAR, NCHAR 등의 문자열 데이터 유형에 사용됩니다.둘의 차이점은 LENGTHB는 LENGTH의 바이트반환이기 때문에 문자열을 넣어야 합니다. 설명은 예시를 한번보고 해보겠습니다SELECT LENGTHB('dohi'.. 2024. 10. 18. 이전 1 다음 728x90