单行函数的简介
数字型函数
日期型函数
不同函数之间的隐含转换
函数:牛为函数,输入的是草,输出的就是牛奶
单行函数的简介
单行函数可以使用如下的语句中
1Select
2Where
3Order by
单行函数有哪些
1字符型
2数字型
3日期型
4一般型函数
第一部分:字符型函数
lower,upper,inicap,concat,substr,length,instr,trim,replace
lower函数将字符转发为小写
dual是虚表,也就是没有这个表
Upper是把字符转换成大写
Inicap是把每个字符的头一个字符转换为大写,其余转为小写
Concat是把头一个字符串和第二个字符串连接成一个字符串
Substr该函数返回指定的字串,该字串是从m格字符开始,长度为n
Length返回列中表达式的长度
Instr该函数是返回所给字符串的位置
Replace是在“正文表达式”中查找要搜寻的字符串,如果找到就替换字符串
字符型函数的实例
注意大小写
转成小写以后就有了
第二部分:数字型函数
Round:将函数列明或表达式中的数值进行四舍五入到小数点后的n位
Trunc :将函数列名或表达式所表示的数值截取到小数点后的n位
Mod:该函数将m除以n并去取余数
mod(3,4)结果为3
第三部分:日期型处理
常见的日期型函数包括
Months between返回日期1和日期2之间的约束
Add months该函数是把n个月追加到日期上
Next day该函数是返回下一个由星期几指定的日期
Last day该函数是返回日期所在月的最后一天
第四部分:不同数据类型之间的隐含转换
To_char(日期,‘fmt’)把日期数据转变成长字符串,其中fmt为日期格式
To_number把字符串转化成数字
To_date将字符串转化为日期型数据