首页 > 数据库技术 > 详细

oracle常用函数

时间:2016-03-27 14:09:37      阅读:250      评论:0      收藏:0      [点我收藏+]

  随着工作内容的变化,项目中采用的数据库也由sqlserver转向了oracle,虽说都是结构化查询语言,但还是存在一些差异,把工作中用到的函数汇集起来,做个备忘。

 

  字符函数

  upper,lower,大小写转换

  select * from oracle_demo where lower(name)=‘admin‘

    select upper(name) from oracle_demo

 

      转换函数

      to_char,转换为字符串,功能强大,提供了格式化的选项

      select to_char(sysdate,‘yyyy-mm-dd hh24:mi:ss‘) from dual//获取当前时间

  select to_char(sysdate,‘yyyy-mm-dd‘) from dual;

      select to_char(0.123,‘0.999‘) from dual

      to_number,转换为数值

  select * from oracle_demo order by to_number(grade) desc

   

      条件函数 

      NVL(expr1,expr2),如果第一个参数为空那么显示第二个参数的值,如果第一个参数的值不为空,则显示第一个参数本来的值,类似于sqlserver的isnull函数

      select NVL(nickName,name) from oracle_demo

     

 

oracle常用函数

原文:http://www.cnblogs.com/jingsha/p/5325368.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!