常用oracle基础函数

常用oracle基础函数

ID:14852454

大小:62.00 KB

页数:21页

时间:2018-07-30

常用oracle基础函数_第1页
常用oracle基础函数_第2页
常用oracle基础函数_第3页
常用oracle基础函数_第4页
常用oracle基础函数_第5页
资源描述:

《常用oracle基础函数》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、常用Oracle基础函数/***********************************************************************OracleFunctions*************************************************************************/--相当于SQLServer的indexofselectinstr('wbbverygood','er')fromdualselectinstrb('wbbverygood',

2、'er')fromdual--从左往右selectsubstr('23_2',1,instr('23_2','_')-1)fromdual--从右往左(-2,表示从倒数第二位开始)selectsubstr('abcdefg',-2,3)fromdual--在wbb的左侧添加*,字符总长度为10selectlpad('wbb',10,'*')fromdualselectrpad('wbb',10,'*')fromdual--从左边算起,去除出现在参数2中的字符selectltrim('1234123asd','0123

3、456789')fromdualselectrtrim('1234123asd32','0123456789')fromdual--对单词首字母大写selectinitcap('wbb')fromdual--小数点精度selectround(123456.12579,-2)fromdual--123500selectround(123456.12579,2)fromdual--123456.13selecttrunc(123456.12579,2)fromdual--123456.12截取动作selectround(

4、123456.12579,3)fromdual--123456.126selecttrunc(123456.12579,3)fromdual--123456.125截取动作selectNANVL('123',0)fromdual--替换selectreplace('asdfasdf','a','A')fromdual--字符串反转函数selectreverse('DanMorgan')fromdual;--大小写(oracle区分大小写)selectupper('oracle')fromdual;lower();up

5、per();--转化/*日期格式格式控制描述YYYY、YYY、YY分别代表4位、3位、2位的数字年YEAR年的拼写MM数字月MONTH月的全拼MON月的缩写*/selectto_char(sysdate,'YEAR')fromdual--ReTWENTYTWELVEselectto_char(sysdate,'MONTH')fromdual--Re4月selectto_char(sysdate,'MON')fromdual--Re4月selectto_char(sysdate,'yyyy-MON')fromdual-

6、-Re2012-4月DD数字日DAY星期的全拼DY星期的缩写AM表示上午或者下午HH24、HH1212小时制或24小时制MI分钟SS秒钟SP数字的拼写selectto_char(to_date(123,'J'),'Jsp')fromdual--OneHundredTwenty-ThreeTH数字的序数词selectto_char(to_date(123,'J'),'Jspth')fromdual--OneHundredTwenty-Third"特殊字符"假如特殊字符selectto_char(sysdate,'yyy

7、y"年"mm"月"dd"日"')fromdualHH24:MI:SSAM15:43:20PM--增加fm则是将09-->9去掉0selectto_char(sysdate,'yyyy')fromdual--2011selectto_char(sysdate,'yyy')fromdual--011selectto_char(sysdate,'yy')fromdual--11selectto_char(sysdate,'fmyy')fromdualselectto_char(sysdate,'mm')fromdual--

8、09selectto_char(sysdate,'fmmm')fromdual--9selectto_char(sysdate,'mon')fromdual--4月selectto_char(sysdate,'mon','NLS_DATE_LANGUAGE=American')fromdual--aprselectto_char(sysdate

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。