Oracle函数整理
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函数整理的更多相关文章
- oracle常用函数整理
oracle常用函数整理 1.绝对值.取余.判断数值正负函数 绝对值:ABS(n) 示例: SELECT ABS(100),ABS(-100),ABS('100') FROM ...
- 【函数】Oracle函数系列(2)--数学函数及日期函数
[函数]Oracle函数系列(2)--数学函数及日期函数 1 BLOG文档结构图 2 前言部分 2.1 导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不 ...
- 汉字转拼音的Oracle函数
前言: 最近处理一个特殊的问题,需要用到汉字自动转换拼音的功能. 解决: 在这里找了不少资料,都是有所缺陷,而且也好像很绕.其实是一个很简单的东东.后来还是自己写了一个函数获取.分享出来,给有需要的X ...
- 【函数】Oracle函数系列(1)--字符函数
[函数]Oracle函数系列(1)--字符函数 1 BLOG文档结构图 2 前言部分 2.1 导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识 ...
- 常用的WinAPI函数整理
常用的WinAPI函数整理 一.进程 创建进程: CreateProcess("C:\\windows\\notepad.exe",0,0,0,0,0,0,0,&s ...
- oracle函数,游标,视图使用总结0.000000000000000000001
oracle函数或者叫存储过程,在实际的开发过程中对于复杂的业务需求是非常有用的,非常有效率的也是非常好玩儿的一个技术点. 平常在开发过程中对于CRUD功能较多.一般SQL即可应付,大不了就是长一点而 ...
- NiosII常用函数整理
NiosII常用函数整理 IO操作函数函数原型:IORD(BASE, REGNUM) 输入参数:BASE为寄存器的基地址,REGNUM为寄存器的偏移量函数说明:从基地址为BASE的设备中读取寄存器中偏 ...
- PHP清理跨站XSS xss_clean 函数 整理自codeigniter Security
PHP清理跨站XSS xss_clean 函数 整理自codeigniter Security 由Security Class 改编成函数xss_clean 单文件直接调用.BY吠品. //来自cod ...
- Python内置的字符串处理函数整理
Python内置的字符串处理函数整理 作者: 字体:[增加 减小] 类型:转载 时间:2013-01-29我要评论 Python内置的字符串处理函数整理,收集常用的Python 内置的各种字符串处理 ...
随机推荐
- 最简单的排序算法之一冒泡排序----js实现
1. 算法步骤 比较相邻的元素.如果第一个比第二个大,就交换他们两个. 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对.这步做完后,最后的元素会是最大的数. 针对所有的元素重复以上的步骤, ...
- 深入理解javaScript的深复制和浅复制
javascript有五种基本数据类型(也就是简单数据类型),它们分别是:Undefined,Null,Boolean,Number和String.还含有一种复杂数据类型,就是对象 注意Undefin ...
- JVM垃圾收集(GC)算法
判断对象是否已死 1. 引用计数算法 给对象中添加一个引用计数器,每当一个地方引用它时,计数器值就加1:当引用失败时,计数器值就减1:任何时刻计数器为0的对象就是不能再被使用的. 主流的Java虚拟机 ...
- Input file 文本框美化
HTML原生的input file 上传按钮有多(无)不(力)漂(吐)亮(槽)我就不多说了.大家几乎在项目中都会有遇到图片.等文件需要上传的地方,好看的文件上传按钮会使人身心愉悦(我瞎说的).好了不多 ...
- 理解javascript中参数的按值传递
有人认为 JS 中参数传递:基本数据类型按值传递:引用类型按引用传递.呵呵 javascript中所有参数是按值传递的 但是当传入的参数是引用类型时,便带来了疑惑 引用类型值保存在内存中,而JS是不能 ...
- Ajax跨域实现淘宝/百度搜索下拉提示效果
最近学到Ajax,觉得自己对与前后端的数据交互有了一个基本的了解.下面是Ajax应用到淘宝/百度的搜索功能的一个简单的小实例,就是输入一个词,下拉框中自动显示匹配的内容:
- linux c++ 加载动态库常用的三种方法
链接库时的搜索路径顺序:LD_LIBRARY_PATH --> /etc/ld.so.conf --> /lib,/usr/lib 方法1. vi .bash_profile 设置环 ...
- 2017-2-23 C#基础 for循环
循环语句主要有:for;while;foreach.最常用的是for循环.for循环的四要素:初始条件:循环条件:循环体:状态改变.for循环的顺序是:初始条件--循环条件--循环体--状态改变.br ...
- C# TCP多线程服务器示例
前言 之前一直很少接触多线程这块.这次项目中刚好用到了网络编程TCP这块,做一个服务端,需要使用到多线程,所以记录下过程.希望可以帮到自己的同时能给别人带来一点点收获- 关于TCP的介绍就不多讲,神马 ...
- Spark集群搭建_YARN
2017年3月1日, 星期三 Spark集群搭建_YARN 前提:参考Spark集群搭建_Standalone 1.修改spark中conf中的spark-env.sh 2.Spark on ...