oracle常用函数(持续更新)

2023-08-01,,

1.table() 把返回结果集合的函数返回的结果,以表的形式返回 例:table(p_split('1,2,3'),',')

2.to_char() 按照指定格式输出字符串

to_char(sysdate,'YYYYMMDD')

// fm 除去空格和0

// 9999999.0099:允许小数点左边最大正数为7位,小数点右边最少2位,最多4位,且在第5位进行四舍五入

Select TO_CHAR(123.0233,'FM9999999.0099') FROM DUAL

3.to_date() 按照指定格式输出日期

to_date('20230324','YYYYMMDD')

to_date(20230324,'YYYYMMDD')

4.to_number() 将字符串按指定格式输出为数值

TO_NUMBER('$123,456.78','$999,999.99')

TO_NUMBER('123.45')

5.trunc(date, format) 按照指定格式截断日期, 该format参数是可选的,默认DD

6.NVL(expr1,expr2) 含义是:如果oracle第一个参数为null那么显示第二个参数的值,如果第一个参数的值不为null,

则显示第一个参数本来的值。

NVL2(expr1,expr2, expr3) 含义是:如果该函数的第一个参数为null那么显示第三个参数的值,如果第一个参数的值不为null,则显示第二个参数的值。

oracle常用函数(持续更新)的相关教程结束。

《oracle常用函数(持续更新).doc》

下载本文的Word格式文档,以方便收藏与打印。