函数

  1. lower() 强制小写

  2. upper() 强制大写

  3. initcap() 每个单词首字母大写

  4. cancat('','') 连接两个字符串

  5. substr(string,a[,b]) 返回string的一部分,a,b以字符为单位。

  6. length(string) 返回string的长度

  7. instr(str1,str2[,a][,b]) 返回str1包含str2的位置

  8. lpad(列名,数字,‘补上的字符’) 左补位

  9. rpad(列名,数字,‘补上的字符’) 右补位

  10. trim 默认去掉前后空格
    语法:

TRIM([ { { LEADING | TRAILING | BOTH }
[ trim_character ]
| trim_character
}
FROM
]
trim_source
)

LEADING:删除字符串头部指定的字符 ,默认空格
TRAILING:删除字符串尾部指定的字符,默认空格
BOTH:删除字符串头部,尾部指定字符,默认空格
trim_character :指定删除的字符

select   trim( 'x' from 'xxxTestxxx')  from dual;   
结果是:Test   (默认是both)  
select   trim(leading 'x' from 'xxxTestxxx') from dual;   
结果是:Testxxx    
select  trim(trailing  'x' from 'xxxTestxxx') from dual;   
结果是:xxxTest
  1. ascii(x) 返回‘x’字符的ASCII码值

  2. chr(x) 返回ASCII码为 x 的字符

  3. length(x) 求串x的长度

  4. replace(原字段,字段旧内容,字段新内容)

15.round(col,n) 将数值四舍五入到小数点后n位

16.trunc(col,n) 将数值截取到小数点后的n位

17.month_between(日期1,日期2):返回两个日期之间的月数,如果日期2>日期1,则是正数,否则为负数

18.add_months(日期,n) :把n个月加到日期上

19.last_day(日期): 返回该日期所在月的最后一天

转载于:https://my.oschina.net/u/2408950/blog/1204279

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值