반응형


오늘은 ORACLE에서 문자열 길이를 젤 때 사용하는 LENGTH를 설명하려고 합니다.


최근에 우편번호 작업을 한적이 있습니다.


우편번호가 6자리에서 5자리로 바꼈죠 ^^;;


그래서 구 우편번호를 구해서 신 우편번호로 변경해 주는 작업을 했습니다.


그 때 오랫만에 LENGTH 함수를 사용했습니다.


사용 법은 



LENGTH(구하하고자하는 문자열) 



입니다.


우편번호가 여섯 자리이기 때문에 가상의 테이블 MEMBER에 들어 있는 우편번호가 6자리인 회원정보를 가져오는 쿼리 입니다. 그래서 6섯 자리를 5자리로 변환해 줘야겠지요. ^^;


SELECT * FROM MEMBER WHERE LENGTH(ZIPCODE) = 6


위와 같이 하시면, 6자리 우편번호를 가진 MEMBER의 모든 레코드를 가져옵니다.


가끔 기억이 안나기 때문에 적어 둡니다.


즐거운 하루 되십시오.



반응형
반응형

1호점에서 퍼왔습니다.

사용법 : RPAD(변수,길이,변형자);

예)  SELECT RPAD('KOREA', 8, '*') FROM DUAL;
RESULT >>>>>>
KOREA***

우측에 자리수 만큼 채워줍니다.

가끔 까먹어서 ^^;;

반응형

'DATABASE > ORACLE' 카테고리의 다른 글

[삽질기] 잊지말자 Commit 명령  (0) 2010.01.15
[ORACLE] LPAD 함수  (2) 2009.07.24
[ORACLE] 트리구조 만들기  (0) 2009.05.23
[ORACLE] 오라클 계정 만들기  (0) 2009.05.21
ORACLE scott 계정 활성화 하기  (0) 2009.05.20

+ Recent posts