sysdate |
返回当前日期和时间 |
select sysdate from dual; |
当前日期和时间 |
months_between( prevdate,nextdate) |
返回两个日期间的月份 |
months_between(‘04-11月 -05’,’11-1月-01’) |
57.7741935 |
next_day |
返回指定日期后的星期对应的新日期 |
next_day(‘06-2月-3’,’星期一’) |
10-2月03 |
last_day |
返回指定日期所在月的最后一天 |
last_day(‘06-2月-03’) |
28-2月-03 |
转换函数,将值从一种数据类型转换为另一种数据类型。Oracle中没有convert函数。
函数 |
功能 |
实例 |
结果 |
to_char |
转换成指定字符串类型 |
to_char(123.45,’$9999.9’) (只有$符号可以) |
$123.5 |
to_date |
转换成指定日期类型 |
to_date(‘1980-01-01’,’yyyy-mm-dd’) |
01-1月-80 |
to_number |
转换成指定数值类型 |
to_number(‘1234.5’) |
数字:1234.5 |