oracle常用函数介绍

Posted H.U.C-王子

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle常用函数介绍相关的知识,希望对你有一定的参考价值。

字符函数

数学函数

日期函数

转换函数

to_char(数字/日期)是把日期或数字转换为字符串

  • 将数字转换成指定格式
  • to_char(1210.73, \'9999.9\')           -- would return \'1210.7\'
    to_char(1210.73, \'9,999.99\')      -- would return \'1,210.73\'
    to_char(1210.73, \'$9,999.00\')   --  would return \'$1,210.73\'
    to_char(21, \'000099\')           -- would return \'000021\'
  • 将日期转换成指定格式
  • to_char(sysdate, \'yyyy/mm/dd\');--would return \'2003/07/09\'
    select to_char(sysdate, \'yyyy-mm-dd  hh24:mi:ss\')  from a;    ------> 2015-08-28  14:43:15
    select to_char(sysdate, \'yyyy-mm-dd  hh12:mi:ss\')  from a;    ------> 2015-08-28  02:43:15
    to_char(sysdate, \'yyyy/mm/dd\');--would return \'2003/07/09\'
    to_char(sysdate,\'dd-mm-yyyy\')--按dd-mm-yyyy格式转换23-05 -2016
    to_char(sysdate, \'Month DD, YYYY\');--would return \'10月 21, 2015\'
    to_char(sysdate, \'FMMonth DD, YYYY\');--would return \'July 9, 2003\'
    to_char(sysdate, \'MON DDth, YYYY\');--would return \'JUL 09TH, 2003\'
    to_char(sysdate, \'FMMON DDth, YYYY\');--would return \'JUL 9TH, 2003\'
    to_char(sysdate, \'FMMon ddth, YYYY\');--would return \'Jul 9th, 2003\'
    to_char(sysdate, \'FMMonth DD, YYYY\');--would return \'July 9, 2003\'
    to_char(sysdate, \'FMMON DDth, YYYY\');--would return \'JUL 9TH, 2003\'
    to_char(sysdate, \'FMMon ddth, YYYY\');--would return \'Jul 9th, 2003\'

to_number(字符串)  将给出的字符转换为数字

select to_number(\'123\') from a ;  

常规函数

 

以上是关于oracle常用函数介绍的主要内容,如果未能解决你的问题,请参考以下文章

oracle常用函数介绍

Oracle-常用数据库对象笔记(片段)

21个常用代码片段

常用Javascript代码片段集锦

nodejs常用代码片段

JS常用代码片段-127个常用罗列-值得收藏