oracle数据库的函数非常多,但是并不是所有函数都经常使用,本文挑选平时使用最频繁的8个函数介绍:nvl、nvl2、to_char、to_date、to_number、sysdate、length、substr
方法/步骤
1
nvl(exp1,exp2) 1)如果“exp1”是空(NULL、空字符串),则返回“exp2”参数值 2)如果“exp1”非空,则返回“exp1”参数值
2
nvl2(exp1, exp2, exp3) 1)如果“exp1”非空,则返回“exp2”参数值 2)如果“exp1”是空(NULL、空字符串),则返回“exp3”参数值
3
to_char() 将其他类型转换为字符串类型
4
to_date() 常用于将字符串转为日期类型
5
to_number() 常用于将字符串转为数字类型
6
sysdate 用于获取当前数据库日期
7
length() 用于获取字符串长度
8
substr(exp1, exp2, exp3) 1)从字符串exp1中截取exp2指定的位置开始,exp3长度的字符串 2)exp3可以省略,表示截取到字符串末尾 3)字符串序号从1开始计算