oracle 常用日期函数
时间: 2023-08-03 14:59:11 浏览: 99
oracle常用日期函数
Oracle 数据库中有许多常用的日期函数,以下是其中一些常见的日期函数:
1. SYSDATE:返回当前系统日期和时间。
2. TO_CHAR(date, format):将日期转换为指定格式的字符串。例如,TO_CHAR(SYSDATE, 'YYYY-MM-DD') 将日期转换为以"年-月-日"格式表示的字符串。
3. TO_DATE(string, format):将字符串转换为指定格式的日期。例如,TO_DATE('2021-01-01', 'YYYY-MM-DD') 将字符串转换为日期类型。
4. EXTRACT(field FROM date):从日期中提取指定字段的值。例如,EXTRACT(YEAR FROM SYSDATE) 将提取当前日期的年份。
5. ADD_MONTHS(date, n):将指定的月数添加到日期。例如,ADD_MONTHS(SYSDATE, 3) 将返回当前日期加上3个月后的日期。
6. NEXT_DAY(date, day_of_week):返回下一个指定星期几的日期。例如,NEXT_DAY(SYSDATE, 'SUNDAY') 将返回下一个星期日的日期。
7. LAST_DAY(date):返回指定日期所在月份的最后一天。例如,LAST_DAY(SYSDATE) 将返回当前月份的最后一天。
这些是 Oracle 数据库中常见的日期函数,可以根据具体需求选择适合的函数来操作和处理日期数据。
阅读全文