반응형
오늘은 ORACLE에서 문자열 길이를 젤 때 사용하는 LENGTH를 설명하려고 합니다.
최근에 우편번호 작업을 한적이 있습니다.
우편번호가 6자리에서 5자리로 바꼈죠 ^^;;
그래서 구 우편번호를 구해서 신 우편번호로 변경해 주는 작업을 했습니다.
그 때 오랫만에 LENGTH 함수를 사용했습니다.
사용 법은
LENGTH(구하하고자하는 문자열)
입니다.
우편번호가 여섯 자리이기 때문에 가상의 테이블 MEMBER에 들어 있는 우편번호가 6자리인 회원정보를 가져오는 쿼리 입니다. 그래서 6섯 자리를 5자리로 변환해 줘야겠지요. ^^;
SELECT * FROM MEMBER WHERE LENGTH(ZIPCODE) = 6
위와 같이 하시면, 6자리 우편번호를 가진 MEMBER의 모든 레코드를 가져옵니다.
가끔 기억이 안나기 때문에 적어 둡니다.
즐거운 하루 되십시오.
반응형
'DATABASE > ORACLE' 카테고리의 다른 글
[ORACLE/오라클] 날자와 숫자를 문자열로 변환해보자 TO_CHAR (0) | 2017.01.03 |
---|---|
[ORACLE/오라클] 문자를 날짜형으로 변환해 보자 TO_DATE. (0) | 2016.12.08 |
[ORACLE] 문자열을 잘라보자 SUBSTR (0) | 2016.12.06 |
[삽질기] 잊지말자 Commit 명령 (0) | 2010.01.15 |
[ORACLE] LPAD 함수 (2) | 2009.07.24 |