| 函数名称 | 类型 | 描述 | 示例 |
| `UPPER()` | 字符串 | 将字符串转换为大写 | `SELECT UPPER('hello') FROM systables;` |
| `LOWER()` | 字符串 | 将字符串转换为小写 | `SELECT LOWER('HELLO') FROM systables;` |
| `TRIM()` | 字符串 | 删除字符串两端的空格 | `SELECT TRIM('hello') FROM systables;` |
| `SUBSTR()` | 字符串 | 提取字符串的一部分 | `SELECT SUBSTR('hello', 2, 3) FROM systables;` |
| `LENGTH()` | 字符串 | 返回字符串的长度 | `SELECT LENGTH('hello') FROM systables;` |
| `ABS()` | 数值 | 返回数值的绝对值 | `SELECT ABS(-10) FROM systables;` |
| `ROUND()` | 数值 | 对数值进行四舍五入 | `SELECT ROUND(3.1415, 2) FROM systables;` |
| `MOD()` | 数值 | 返回两个数相除的余数 | `SELECT MOD(10, 3) FROM systables;` |
| `CURRENT YEAR` | 日期/时间 | 获取当前年份 | `SELECT CURRENT YEAR FROM systables;` |
| `CURRENT MONTH` | 日期/时间 | 获取当前月份 | `SELECT CURRENT MONTH FROM systables;` |
| `CURRENT DAY` | 日期/时间 | 获取当前日期 | `SELECT CURRENT DAY FROM systables;` |
| `DATE()` | 日期/时间 | 将字符串转换为日期 | `SELECT DATE('2025-04-05') FROM systables;` |
| `SUM()` | 聚合 | 计算某一列的总和 | `SELECT SUM(sales) FROM sales_table;` |
| `AVG()` | 聚合 | 计算某一列的平均值 | `SELECT AVG(price) FROM products;` |
| `COUNT()` | 聚合 | 计算行数 | `SELECT COUNT() FROM employees;` |
| `IFNULL()` | 条件 | 如果表达式为 NULL 则返回指定值 | `SELECT IFNULL(name, 'Unknown') FROM users;` |
| `COALESCE()` | 条件 | 返回第一个非 NULL 的表达式 | `SELECT COALESCE(email, 'no email') FROM users;` |
| `CAST()` | 转换 | 将一个数据类型转换为另一个数据类型 | `SELECT CAST(123 AS VARCHAR) FROM systables;` |