텍스트 함수
이중 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 |
