티스토리 뷰
1. LENGTH(),LENGTHB() - 역할
LENGTH - 컬럼의 문자열 길이를 반환
LENGTHB - 컬럼의 문자열 바이트수를 반환
2. LENGTH(),LENGTHB() - SQL 문장
◈ SQL
1 2 3 | SELECT LENGTH('test 테스트') AS LEN ,LENGTHB('test 테스트') AS LENB FROM DUAL |
◈ 결과 테이블
LEN | LENB |
8 | 14 |
◈ 설명
LEN : 공백을 포함해서 문자열의 길이를 반환하는 것으로 8을 반환합니다
LENB : 문자열 바이트를 반환하기 때문에 영문자(1바이트) , 공백(1바이트) , 한글(3바이트)로 14를 반환합니다
※ 한글의 바이트 경우는 DB 캐릭터 셋의 방식에 따라 바이트 수가 다릅니다
'[개발]프로그래밍 > sql' 카테고리의 다른 글
[oracle]NEXT_DAY , LAST_DAY - 다음날짜와 마지막 날짜 (0) | 2016.09.29 |
---|---|
[oracle] MONTHS_BETWEEN() - 날짜 사이의 개월 수 구하기 (0) | 2016.09.26 |
[oracle] INSTR - 특정 문자의 시작위치 (0) | 2016.09.26 |
[oracle] SUBSTR , SUBSTRB - 문자열의 일부를 반환 (1) | 2016.09.26 |
[oracle] REPLACE , TRANSLATE - 문자열 대체 (0) | 2016.09.23 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday