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. php安装详解

    获取资源: cd /usr/local/src/ wget http://cn2.php.net/distributions/php-5.4.45.tar.bz2 tar jxvf php-5.4.4 ...

  2. 关于下载SAE日志签名认证的方法——PHP版

    之前需要下载SAE上的日志存入数据库,因此研究了下SAE的签名认证和日志下载.这个链接是SAE官方给出的API文档.https://www.sinacloud.com/doc/api.html#qia ...

  3. CSS之浏览器默认样式设置

    今天自己写css样式时,其中用到了<ul>标签,设置了一系列效果后运行,发现位置与设置有出入.chrome上打开检查项,发现<ul>标签的styles底部多了以下一段: ul, ...

  4. 前端开发面试题总结之——HTML

    ______________________________________________________________________________________________ 相关知识点 ...

  5. VS2008 + WDK 配置 及其编译错误

    VS2008 + SP1 + Win7 X64 1. 安装WDK,并配置系统环境变量:WDKROOT-D:\WinDDK\7600.16385.1 2. 启动VS2005,在菜单栏“工具”-“选项”内 ...

  6. Xcode插件包Alcatraz

    安装命令  curl -fsSL https://raw.github.com/alcatraz/Alcatraz/master/Scripts/install.sh | sh 终于可以了  这个其实 ...

  7. Matlab命令行编译运行HelloWorld

    Matlab安装完成后用记事本写一个文件HelloWorld.m内容如下: function HelloWorld() disp('Hello,World!'); end 保存后在命令行中切到Hell ...

  8. Weinre 远程调试移动端页面

    Weinre 是一款远程调试工具,使用JS编写, 可以让我们在电脑上直接调试运行在手机上的远程页面,当你的代码已经发布上线,这时候出现了问题,Weinre就可以帮你调试. 调试场景 调试页面在手机上. ...

  9. 以setTimeout来聊聊Event Loop

    平时的工作中,也许你会经常用到setTimeout这个方法,可是你真的了解setTimeout吗?本文想通过总结setTimeout的用法,顺便来探索javascript里面的事件执行机制. setT ...

  10. keepalived 安装配置

    keepalived介绍 1. keepalived 是lvs 的扩展项目,因此它们之间具备良好的兼容性. 2. 通过对服务器池对象的健康检查,实现对失效机器/服务的故障隔离. 3. 负载均衡器之间的 ...