오라클 내장 함수
<PRE>오라클의 함수에는 단일행 함수와 복수행 함수(그룹함수)가 있다.
숫자 함수(number function)
| ABS | ACOS | ASIN | ATAN |
| ATAN2 | BITAND | CEIL | COS |
| COSH | EXP | FLOOR | LN |
| LOG | MOD | POWER | ROUND(number) |
| SIGN | SIN | SINH | SQRT |
| TAN | TANH | TRUNC(number) | WIDTH_BUCKET |
문자 함수(character function)
| CHR | CONCAT | INITCAP | LOWER |
| LPAD | LTRIM | NLS_INITCAP | NLS_LOWER |
| NLSSORT | NLS_UPPER | REPLACE | RPAD |
| RTRIM | SOUNDEX | SUBSTR | TRANSLATE |
| TREAT | TRIM | UPPER | ASCII |
| INSTR | LENGTH, LENGTHB, LENGTHC, LENGTH2, LENGTH4 | ||
날짜와 날짜 처리함수(date, datetime function)
데이터 형변환 함수(conversion function)
기타함수(miscellaneous single row function)
| BFILENAME | COALESCE | DECODE | DEPTH |
| DUMP | EMPTY_BLOB EMPTY_CLOB | EXISTSNODE | EXTRACT(XML) |
| EXTRACTVALUE | GREATEST | LEAST | NLS_CHARSET_DECL_LEN |
| NLS_CHARSET_ID | NLS_CHARSET_NAME | NULLIF | NVL |
| NVL2 | PATH | SYS_CONNECT_BY_PATH | SYS_CONTEXT |
| SYS_DBURIGEN | SYS_EXTRACT_UTC | SYS_GUID | SYS_TYPEID |
| SYS_XMLAGG | SYS_XMLGEN | UID | UPDATEXML |
| USER | USERENV | VSIZE | XMLAGG |
| XMLCOLATTVAL | XMLCONCAT | XMLFOREST | XMLSEQUENCE |
| XMLTRANSFORM | XMLELEMENT | CASE |
그룹함수집계(Aggregate) 함수
윈도우(windowing) 분석 함수
| 윈도우 분석함수 | 부분 합을 계속 더해 나감, sum은 전체 합계를 구함 |
객체 참조 함수
| DEREF | MAKE_REF | REF | REFTOHEX | VALUE |
| ROWID | Each row in the database has an address |
| ROWNUM | 테이블에서 select 되어진 행의 순서번호 |
| LEVEL | 테이블에서 행(row)의 계층관계를 가리키는 일련번호 순서 |
출처 http://cafe.naver.com/youllisys/19 (IT 개발자의 카페)
댓글 없음:
댓글 쓰기