DATABASE/ORACLE
[ORACLE] 문자열 길이를 구해보자 LENGTH
가야태자
2016. 12. 7. 21:07
반응형
오늘은 ORACLE에서 문자열 길이를 젤 때 사용하는 LENGTH를 설명하려고 합니다.
최근에 우편번호 작업을 한적이 있습니다.
우편번호가 6자리에서 5자리로 바꼈죠 ^^;;
그래서 구 우편번호를 구해서 신 우편번호로 변경해 주는 작업을 했습니다.
그 때 오랫만에 LENGTH 함수를 사용했습니다.
사용 법은
LENGTH(구하하고자하는 문자열)
입니다.
우편번호가 여섯 자리이기 때문에 가상의 테이블 MEMBER에 들어 있는 우편번호가 6자리인 회원정보를 가져오는 쿼리 입니다. 그래서 6섯 자리를 5자리로 변환해 줘야겠지요. ^^;
SELECT * FROM MEMBER WHERE LENGTH(ZIPCODE) = 6
위와 같이 하시면, 6자리 우편번호를 가진 MEMBER의 모든 레코드를 가져옵니다.
가끔 기억이 안나기 때문에 적어 둡니다.
즐거운 하루 되십시오.
반응형