彙總函數:AVG, CORR/CORRELATION, COUNT, COVAR/COVARIANCE, MAX, MIN, STDDEV, SUM, VAR/VARIANCE。
數學/數值:ABS/ABSVAL, ACOS, ASIN, ATAN, ATAN2, BIGINT, CEILING/CEIL, CHAR, CHR, CONCAT, YEAR, VARCHAR, UCASE/UPPER, TRUNCATE/TRUNC, TIME, SUBSTR, SQRT, SPACE, SECOND, RTRIM, ROUND, REPLACE, REPEAT, REAL, RAND, POWER, POSSTR, NULLIF, NODENUMBER, MONTH, MOD, MINUTE, LTRIM, HOUR, DOUBLE, EXP, FLOAT, FLOOR, HEX。
| 操作 | 指令/語法 |
|---|---|
| 查詢內建函數文件 | Control Center → Administration → SQL Reference → Functions |
| 執行腳本檔 | db2 -vtf FILENAME |
| ROWNUM 替代 | ROW_NUMBER() OVER () |
| 查詢錯誤代碼說明 | db2 ? SQLCODE |
| VARCHAR → INTEGER | CAST() |
| INTEGER → VARCHAR | CHAR() |
| VARCHAR → DATE | DATE() |
| DATE → VARCHAR | CHAR() |
| TRIGGER 修改 | 不可修改,需 DROP 重建 |
| Windows 查看埠號 | \WINNT\SYSTEM32\DRIVERS\ETC\SERVICES |
| 執行預存程序 | db2 CALL PROC_NAME |
| 進入 DB2 命令模式 | db2cmd |
| 取得進程號 | db2 LIST APPLICATIONS |
| 終止進程 | FORCE APPLICATION (ID) |
| 切換用戶啟動 DB | 在 .profile 加 ./HOME/DB2INST/SQLLIB/DB2PROFILE |
| Oracle Snapshot 替代 | SUMMARY TABLE |
db2 list applications 顯示所有連線應用與代理人 IDforce application (appl_handle) 強制中斷指定連線db2pd -applications 取得更詳細進程資訊 (V8.2+)CAST(expr AS type) 符合 ANSI 標準CHAR() 可指定格式DECIMAL() 或 INTEGER() 可處理格式異常將此速查表備份於維護手冊中,關鍵時刻可秒級定位指令與函數語法。