select abs (-) from dual;--绝对值

 select mod (,) from dual;--取模,取余数

 select ceil (12.1) from dual;--去上限值

 select floor (12.1) from dual;--去下限值

 select round (12.4567,) from dual; -- 四舍五入

 select trunc (12.456,) from dual; -- 截取,不四舍五入

 select trunc (12.456,) from dual; -- 截取,不四舍五入(截整)

 select length ('asddsa') from dual;--字符串长度

 select xingm, length (xingm) from t_hq_ryxx;

 select xingm, substr (xingm,,) from t_hq_ryxx;--截取,(从第一位开始截取,截两位)

 select concat ('sa',concat ('sdsd','ddd')) from dual;

 select 'sa'||'sdsd'||'ddd' from dual;

 --查找字符串

 select instr ('abcdef','d') from dual;

 select instr ('abcdefdf','d',) from dual;

 select instr ('abcdefdf','d',) from dual; --数字指定起始位置

 select instr ('abcdefdf','dd',) from dual; --找不到返回0

 --转换大小写

 select upper ('assa'),lower ('SDDA') from dual;

 select upper ('assa'),lower ('SDDA'), initcap ('this is a car') from dual;  --initcap 首字母转换大写

 select replace ('abcdef','ab','') from dual;    --替换

 update t_hq_ryxx set xingm = replace (xingm,'三','四') where xingm like '三%'

  --填充
select rpad ('aa',, 'c') from dual; select rpad ('aba',, 'de') from dual; select lpad ('aa',, 'rc') from dual; --去空格 select trim (' wfat ') from dual; --去前后空格 select ltrim (' sd1 ') from dual; --去左空格 select rtrim (' sdad ') from dual; --去右空格 --去前缀 select trim (leading 'a' from 'asda') from dual; --前边开始 select trim (trailing 'a' from 'asda') from dual; --右边开始 select trim (both 'a' from 'asda') from dual; --去前后 --日期型函数 select sysdate from dual; select add_months(sysdate,) from dual; --加两个月 select add_months(sysdate,-) from dual; --减两个月 select last_day(sysdate) from dual; select last_day(sysdate) + from dual; --(+)加天数 select last_day(sysdate) - from dual; --(-)减天数 --转换函数 --select cast ('' as number) from dual; --select cast ('' as number) + from dual; --select cast ('' as varchar2()) from dual; --数字长度不能超过字符串长度 --select cast(sysdate as varchar2()) from dual; select to_char(sysdate, 'YYYY-MM-DD')from dual; --日期转换字符串(忽略大小写) select to_char(sysdate, 'yy-mm-dd')from dual; select to_char(sysdate, 'YYYY-DD-MM HH24:mi:ss')from dual; --select to_char(123.456,'9999.9')from dual; select to_date('2015-12-11','yyyy-mm-dd') from dual; --字符串转换日期 select to_number('123.456','9999.999') from dual; select( nianl + gongz) from t_hq_ryxx;

Oracle函数整理的更多相关文章

  1. oracle常用函数整理

    oracle常用函数整理    1.绝对值.取余.判断数值正负函数    绝对值:ABS(n)        示例: SELECT ABS(100),ABS(-100),ABS('100') FROM ...

  2. 【函数】Oracle函数系列(2)--数学函数及日期函数

    [函数]Oracle函数系列(2)--数学函数及日期函数 1  BLOG文档结构图 2  前言部分 2.1  导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不 ...

  3. 汉字转拼音的Oracle函数

    前言: 最近处理一个特殊的问题,需要用到汉字自动转换拼音的功能. 解决: 在这里找了不少资料,都是有所缺陷,而且也好像很绕.其实是一个很简单的东东.后来还是自己写了一个函数获取.分享出来,给有需要的X ...

  4. 【函数】Oracle函数系列(1)--字符函数

    [函数]Oracle函数系列(1)--字符函数 1  BLOG文档结构图 2  前言部分 2.1  导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识 ...

  5. 常用的WinAPI函数整理

    常用的WinAPI函数整理 一.进程  创建进程:    CreateProcess("C:\\windows\\notepad.exe",0,0,0,0,0,0,0,&s ...

  6. oracle函数,游标,视图使用总结0.000000000000000000001

    oracle函数或者叫存储过程,在实际的开发过程中对于复杂的业务需求是非常有用的,非常有效率的也是非常好玩儿的一个技术点. 平常在开发过程中对于CRUD功能较多.一般SQL即可应付,大不了就是长一点而 ...

  7. NiosII常用函数整理

    NiosII常用函数整理 IO操作函数函数原型:IORD(BASE, REGNUM) 输入参数:BASE为寄存器的基地址,REGNUM为寄存器的偏移量函数说明:从基地址为BASE的设备中读取寄存器中偏 ...

  8. PHP清理跨站XSS xss_clean 函数 整理自codeigniter Security

    PHP清理跨站XSS xss_clean 函数 整理自codeigniter Security 由Security Class 改编成函数xss_clean 单文件直接调用.BY吠品. //来自cod ...

  9. Python内置的字符串处理函数整理

    Python内置的字符串处理函数整理 作者: 字体:[增加 减小] 类型:转载 时间:2013-01-29我要评论 Python内置的字符串处理函数整理,收集常用的Python 内置的各种字符串处理 ...

随机推荐

  1. js与android webview交互

    0x01 js调用java代码 android webview中支持通过添加js接口 webview.addJavascriptInterface(new JsInteration(), " ...

  2. svg学习之旅(1)

    Canvas 与 SVG 的比较 下表列出了 canvas 与 SVG 之间的一些不同之处. Canvas 依赖分辨率 不支持事件处理器 弱的文本渲染能力 能够以 .png 或 .jpg 格式保存结果 ...

  3. c++编程思想(二)--对象的创建和使用

    1.解释器:将源码转换为动作(机器语言),并立即执行 编译器:编译器也会将源码转换为机器语言,但是中间会经过好多步骤,分段编译 ,然后链接,可以实现将代码模块化 2.c++不鼓励多使用预处理命令 3. ...

  4. 如何用docker安装laravel开发环境

    如何用docker安装laravel开发环境 看laravel框架的官方文档安装部分时,发现需要安装特别多软件,估计还有许多复杂的配置,官方推荐使用Laravel Homestead虚拟机进行安装,但 ...

  5. 20155304田宜楠2006-2007-2 《Java程序设计》第一周学习总结

    20155304田宜楠2006-2007-2 <Java程序设计>第一周学习总结 教材学习内容总结 - 浏览教材,根据自己的理解每章提出一个问题 第一章 除了书上提到的开发工具还有什么适合 ...

  6. 【CNMP系列】PHP配置和调优

    上一节我们说到PHP5.6.30在CentOS7.0下的整个安装过程,http://www.cnblogs.com/riverdubu/p/6428226.html 今天我来和大家讲解一下PHP-FP ...

  7. Python脚本收集腾讯云CDN日志,并入ELK日志分析

    负责搭建公司日志分析,一直想把CDN日志也放入到日志分析,前些日志终于达成所愿,现在贴出具体做法: 1.收集日志 腾讯云CDN日志一般一小时刷新一次,也就是说当前只能下载一小时之前的日志数据,但据本人 ...

  8. VUE2.0实现购物车和地址选配功能学习第三节

    第三节 使用v-for渲染商品列表 1.使用vue-resource插件引入json数据 (注:在谷歌中调试打断点-- ,console还可以输出vm,res等属性列表,或者productList等一 ...

  9. Hello,Kubernetes

    什么是Kubernetes Kubernetes(k8s)是一款开源的以容器为中心的,用于跨主机集群自动部署(automating deployment),控制容器扩展/收缩(scaling)和管理容 ...

  10. Vuex 学习总结

    好在之前接触过 flux,对于理解 vuex 还是很有帮助的.react 学到一半,后来因为太忙,就放弃了,现在也差不多都忘记了.不过感觉 vuex 还是跟 flux 还是有点区别的. 对于很多新手来 ...