Danh sách các hàm xây dựng sẵn trong oracle


  1. Danh sách các hàm được phân loại theo bảng chữ cái.
       
ABS DUMP MEDIAN SUM
ACOS EMPTY_BLOB MIN SYSDATE
ADD_MONTHS EMPTY_CLOB MOD SYSTIMESTAMP
ASCII EXP MONTHS_BETWEEN SYS_CONTEXT
ASCIISTR EXTRACT NANVL TAN
ASIN FIRST_VALUE NCHR TANH
ATAN FLOOR NEW_TIME TO_CHAR
ATAN2 FROM_TZ NEXT_DAY TO_CLOB
AVG GREATEST NTH_VALUE TO_DATE
BFILENAME GROUP_ID NULLIF TO_DSINTERVAL
BIN_TO_NUM HEXTORAW NUMTODSINTERVAL TO_LOB
BITAND INITCAP NUMTOYMINTERVAL TO_MULTI_BYTE
CARDINALITY INSTR NVL TO_NCLOB
CASE INSTR2 NVL2 TO_NUMBER
CAST INSTR4 POWER TO_SINGLE_BYTE
CEIL INSTRB RANK TO_TIMESTAMP
CHARTOROWID INSTRC RAWTOHEX TO_TIMESTAMP_TZ
CHR LAG REGEXP_COUNT TO_YMINTERVAL
COALESCE LAST_DAY REGEXP_INSTR TRANSLATE
COMPOSE LAST_VALUE REGEXP_REPLACE TRIM
CONCAT LEAD REGEXP_SUBSTR TRUNC (dates)
Concat with || LEAST REMAINDER TRUNC (numbers)
CONVERT LENGTH REPLACE TZ_OFFSET
CORR LENGTH2 ROUND (dates) UID
COS LENGTH4 ROUND (numbers) UPPER
COSH LENGTHB ROWNUM USER
COUNT LENGTHC RPAD USERENV
COVAR_POP LISTAGG RTRIM VARIANCE
COVAR_SAMP LN SESSIONTIMEZONE VAR_POP
CUME_DIST LNNVL SIGN VAR_SAMP
CURRENT_DATE LOCALTIMESTAMP SIN VSIZE
CURRENT_TIMESTAMP LOG SINH
DBTIMEZONE LOWER SOUNDEX
DECODE LPAD SQRT
DECOMPOSE LTRIM STDDEV
DENSE_RANK MAX SUBSTR
  1. Danh sách các hàm được phân loại theo nhóm chức năng sử dụng.
  • Các hàm xử lý chuỗi (STRING / CHARACTER FUNCTIONS)
       
ASCII INITCAP LENGTHB REPLACE
ASCIISTR INSTR LENGTHC RPAD
CHR INSTR2 LOWER RTRIM
COMPOSE INSTR4 LPAD SOUNDEX
CONCAT INSTRB LTRIM SUBSTR
Concat with || INSTRC NCHR TRANSLATE
CONVERT LENGTH REGEXP_INSTR TRIM
DECOMPOSE LENGTH2 REGEXP_REPLACE UPPER
DUMP LENGTH4 REGEXP_SUBSTR VSIZE
  • Các hàm convert dữ liệu (CONVERSION FUNCTIONS)
       
BIN_TO_NUM NUMTODSINTERVAL TO_DATE TO_NUMBER
CAST NUMTOYMINTERVAL TO_DSINTERVAL TO_SINGLE_BYTE
CHARTOROWID RAWTOHEX TO_LOB TO_TIMESTAMP
FROM_TZ TO_CHAR TO_MULTI_BYTE TO_TIMESTAMP_TZ
HEXTORAW TO_CLOB TO_NCLOB TO_YMINTERVAL
  • Các hàm xử lý số/ toán học (NUMERIC / MATHEMATICAL FUNCTIONS)
       
ABS COSH MAX SIGN
ACOS COUNT MEDIAN SIN
ASIN EXP MIN SINH
ATAN EXTRACT MOD SQRT
ATAN2 FLOOR POWER SUM
AVG GREATEST REGEXP_COUNT TAN
BITAND LEAST REMAINDER TANH
CEIL LN ROUND (numbers) TRUNC (numbers)
COS LOG ROWNUM
  • Các hàm xử lý ngày tháng (DATE / TIME FUNCTIONS)
       
ADD_MONTHS LAST_DAY NEXT_DAY SYSTIMESTAMP
CURRENT_DATE LOCALTIMESTAMP ROUND (dates) TRUNC (dates)
CURRENT_TIMESTAMP MONTHS_BETWEEN SESSIONTIMEZONE TZ_OFFSET
DBTIMEZONE NEW_TIME SYSDATE
  • Các hàm phân tích (ANALYTIC FUNCTIONS)
       
CORR DENSE_RANK LEAD STDDEV
COVAR_POP FIRST_VALUE LISTAGG VARIANCE
COVAR_SAMP LAG NTH_VALUE VAR_POP
CUME_DIST LAST_VALUE RANK VAR_SAMP
  • Các hàm nâng cao (ADVANCED FUNCTIONS)
       
BFILENAME EMPTY_BLOB NULLIF USER
CARDINALITY EMPTY_CLOB NVL USERENV
CASE GROUP_ID NVL2
COALESCE LNNVL SYS_CONTEXT
DECODE NANVL UID
  • Các hàm khác (MISCELLANEOUS FUNCTIONS)
   
SQLCODE Retrieve user ID from the current Oracle session
SQLERRM Retrieve the session ID for the user logged in

Phản hồi