본문 바로가기
Programming

4. 오라클 - 단일행함수들 2)문자함수(LOWER, SUBSTR)

by Mizix 2009. 7. 16.
반응형
SQL 명령어중 단일행함수중 문자함수 사용법


2)문자함수
(1) LOWER 함수
LOWER(char)
>> 입력된 문자 값을 소문자로 변환한다.


SQL>
SELECT LOWER('KOrea') "Lower"
FROM dual;
>>문자값 중 대문자를 소문자로 변환한다.
※ 오라클은 테이블에 저장되어있는 데이터에 대해서 대소문자를 구분합니다.
예를들어 'King'이라는 사원의 이름이 있다면, WHERE절로 질의문을 써서 조건을 줄때 'king'로 했다면, 검색이 안된다.
EX) WHERE last_name = 'seo'
      결과  : no roew selected라고 검색된 레코드가 없다고 메세지를 준다.



(2) SUBSTR 함수
SUBSTR(문자열, 시작 문자 위치, 반환할 문자 갯수)
>>입력된 문자열을 시작 문자 위치에서 부터 문자 갯수 만큼 반환한다.


SQL>
SELECT SUBSTR('Korea Economy', 1, 5) "subtr"
FROM dual;
>>'Korea Economy' 문자열의 시작위치 1부터 5까지의 문자를 반환한다.
결과 : Korea

반응형