| 函數 | 說明 | 範例 | 結果 |
|---|---|---|---|
| ASCII | 回傳字元對應十進位碼 | ASCII('A') | 65 |
| CHR | 回傳數值對應字元 | CHR(54740) | 趙 |
| CONCAT | 串接兩字串 | CONCAT('010-','88888888') | 010-88888888 |
| INITCAP | 首字母大寫 | INITCAP('smith') | Smith |
| INSTR | 搜尋子字串位置 | INSTR('Oracle traning','ra',1,2) | 9 |
| LENGTH | 字串長度 | LENGTH('高乾競') | 3 |
| LOWER/UPPER | 轉小寫/大寫 | LOWER('AaBb') | aabb |
| LPAD/RPAD | 左/右填充字元 | LPAD(RPAD('gao',10,'*'),17,'*') | *******gao******* |
| LTRIM/RTRIM | 移除左/右指定字元 | LTRIM(RTRIM(' gao ',' '),' ') | gao |
| SUBSTR | 擷取子字串 | SUBSTR('13088888888',3,8) | 08888888 |
| REPLACE | 字串取代 | REPLACE('he love you','he','i') | i love you |
| SOUNDEX | 同音字串比對 | SOUNDEX('weather')=SOUNDEX('wether') | true |
| TRIM | 修剪前導/尾隨字元 | TRIM('x' FROM 'xxxabcxxx') | abc |
| 函數 | 說明 | 範例 | 結果 |
|---|---|---|---|
| ABS | 絕對值 | ABS(-100) | 100 |
| ACOS/ASIN/ATAN | 反三角函數 | ACOS(-1) | 3.1415927 |
| CEIL/FLOOR | 向上/向下取整 | CEIL(3.14) | 4 |
| COS/SIN/TAN | 三角函數 | COS(-3.1415927) | -1 |
| COSH/SINH/TANH | 雙曲函數 | SINH(20) | 242582598 |
| EXP/LN/LOG | 指數/對數 | LOG(2,4) | 2 |
| MOD | 餘數 | MOD(10,3) | 1 |
| POWER | 冪運算 | POWER(2,10) | 1024 |
| ROUND/TRUNC | 四捨五入/截斷 | ROUND(55.5), TRUNC(55.5) | 56, 55 |
| SIGN | 正負號 | SIGN(-100) | -1 |
| SQRT | 平方根 | SQRT(64) | 8 |
| 函數 | 說明 | 範例 |
|---|---|---|
| ADD_MONTHS | 增減月份 | ADD_MONTHS(TO_DATE('199912','YYYYMM'),2) → 200002 |
| LAST_DAY | 該月最後一天 | LAST_DAY(SYSDATE) |
| MONTHS_BETWEEN | 兩日期月差 | MONTHS_BETWEEN('19-12月-1999','19-3月-1999') → 9 |
| NEW_TIME | 時區轉換 | NEW_TIME(SYSDATE,'PDT','GMT') |
| NEXT_DAY | 下一個指定週日 | NEXT_DAY('18-5月-2001','星期五') → 25-5月-01 |
| SYSDATE | 系統當前日期 | TO_CHAR(SYSDATE,'YYYY/MM/DD HH24:MI:SS') |
| TRUNC(date,fmt) | 日期截斷 | TRUNC(SYSDATE,'MI') 保留至分 |
| 函數 | 說明 |
|---|---|
| TO_CHAR | 日期/數值 → 字串(含格式模型) |
| TO_DATE | 字串 → 日期 |
| TO_NUMBER | 字串 → 數值 |
| CHARTOROWID / ROWIDTOCHAR | ROWID ↔ 字串互轉 |
| HEXTORAW / RAWTOHEX | 十六進位 ↔ 二進位互轉 |
| CONVERT | 字元集轉換 |
| TO_MULTI_BYTE / TO_SINGLE_BYTE | 單雙位元組互轉 |
V$SESSION.COMMAND 代碼為操作名稱。| 函數 | 說明 |
|---|---|
| AVG/MAX/MIN | 平均/最大/最小值,支援 DISTINCT/ALL |
| STDDEV/VARIANCE | 標準差/變異數 |
| GROUP BY / HAVING | 分組統計與條件過濾 |
| ORDER BY | 結果排序 |