텍스트 함수
이중 SOUNDEX()는 문자열의 각 텍스트를 발음기준으로 하여 영숫자 패턴으로 변화하는것, 철자가 아니라 소리나는 음성으로 비교하는 개념.
EX)
SELECT cust_name, cust_contact
FROM Customers
WHERE SOUNDEX(cust_contact) = SOUNDEX('Michael Green');
이와 같이 이용하면 실제 값은 'Michelle Green'이지만 'Micheal Green' 으로도 원하는 데이터를 얻을수 있다.
숫자 함수
LEFT() | 문자열 왼쪽 긑에서 부터 지정된 길이만큼 문자를 반환 |
LENGTH() | 문자열의 길이를 반환 |
LOWER() | 문자열의 문자를 소문자로 변경 |
LTRIM() | 문자열 왼쪽에 있는 공백을 잘라냄 |
RIGTH() | 문자열 오른쪽 끝에서부터 지정된 길이만큼 문자를 반환 |
RTIRM() | 문자열 오른쪽에 있는 공백을 잘라냄 |
SOUNDEX() | 문자열의 SOUNDEX 값을 반환 |
UPPER() | 문자열의 문자를 대문자로 변경 |
이중 SOUNDEX()는 문자열의 각 텍스트를 발음기준으로 하여 영숫자 패턴으로 변화하는것, 철자가 아니라 소리나는 음성으로 비교하는 개념.
EX)
SELECT cust_name, cust_contact
FROM Customers
WHERE SOUNDEX(cust_contact) = SOUNDEX('Michael Green');
이와 같이 이용하면 실제 값은 'Michelle Green'이지만 'Micheal Green' 으로도 원하는 데이터를 얻을수 있다.
숫자 함수
AVG() | 열의 평균값을 반환한다. |
COUNT() | 열의 행 개수를 반환한다. |
MAX() | 열의 최대값을 반환한다. |
MIN() | 열의 최소값을 반환한다. |
SUM() | 열 값의 합계를 반환한다. |
'Oracle' 카테고리의 다른 글
Oracle 함수 (0) | 2010.10.25 |
---|---|
아카이브 로그 모드(Archive Log Mode) (0) | 2010.10.11 |
DECODE (0) | 2010.10.04 |
Oracle 리스너 수정 (0) | 2010.08.23 |
테이블의 관리 (0) | 2010.05.13 |