分类:
- 单行函数
- 多行函数
单行函数
- 单行函数对单行操作
- 每行返回一个结果
- 有可能返回值与原参数数据类型不一致(转换函数)
- 单行函数可以写在SELECT、WHERE、ORDER BY子句中
- 有些函数没有参数,有些函数包括一个或多个参数
- 函数可以嵌套
01——字符函数
大小写
- LOWER
- UPPER
- INITCAP
字符处理函数
- CONCAT
- SUBSTR
- LENGTH
- INSTR
- LPAD | RPAD
- TRIM
- REPLACE
02——数字函数
- ROUND: 四舍五入 ROUND(45.926, 2) 45.93
- TRUNC: 截断 TRUNC(45.926, 2) 45.92
- MOD: 求余 MOD(1600, 300) 100
03——日期函数
- Oracle 缺省使用世纪,年,月,日,小时,分钟,秒的格式保存数据。
- 日期的默认显示格式是 DD-MON-RR.
- 缺省状态下允许显示21世纪的年份。
- 同样也允许显示20世纪的年份。
- 函数SYSDATE返回系统日期、系统时间·
日期的运算
转换:数字——字符——日期
日期转字符
数字转字符