`
dzgwt2004
  • 浏览: 167356 次
  • 来自: 浙江杭州
社区版块
存档分类
最新评论

oracle对日期时间进行加减

阅读更多
oracle对日期时间进行加减

加法
select sysdate,add_months(sysdate,12) from dual;        --加1年
select sysdate,add_months(sysdate,1) from dual;        --加1月
select sysdate,to_char(sysdate+7,'yyyy-mm-dd HH24:MI:SS') from dual;   --加1星期
select sysdate,to_char(sysdate+1,'yyyy-mm-dd HH24:MI:SS') from dual;   --加1天
select sysdate,to_char(sysdate+1/24,'yyyy-mm-dd HH24:MI:SS') from dual;  --加1小时
select sysdate,to_char(sysdate+1/24/60,'yyyy-mm-dd HH24:MI:SS') from dual;  --加1分钟
select sysdate,to_char(sysdate+1/24/60/60,'yyyy-mm-dd HH24:MI:SS') from dual;  --加1秒

减法
select sysdate,add_months(sysdate,-12) from dual;        --减1年
select sysdate,add_months(sysdate,-1) from dual;        --减1月
select sysdate,to_char(sysdate-7,'yyyy-mm-dd HH24:MI:SS') from dual;   --减1星期
select sysdate,to_char(sysdate-1,'yyyy-mm-dd HH24:MI:SS') from dual;   --减1天
select sysdate,to_char(sysdate-1/24,'yyyy-mm-dd HH24:MI:SS') from dual;  --减1小时
select sysdate,to_char(sysdate-1/24/60,'yyyy-mm-dd HH24:MI:SS') from dual;  --减1分钟
select sysdate,to_char(sysdate-1/24/60/60,'yyyy-mm-dd HH24:MI:SS') from dual;  --减1秒
分享到:
评论

相关推荐

    oracle_日期_加减方法

    Oracle提供了丰富的函数来帮助用户对日期进行加减操作,这些功能强大且灵活的函数使得开发者能更精确地处理时间数据。以下是Oracle中关于日期加减的一些主要知识点: 1. **加法操作**: - `ADD_MONTHS(date, ...

    Oracle时间日期操作

    4. 日期和时间的计算:使用 `add_months` 函数可以对日期进行月份的加减运算,例如:`add_months(sysdate, -5)` 可以将当前日期减去 5 个月。 5. 日期和时间的比较:使用 `>`、`、`=` 等运算符可以对日期和时间进行...

    oracle 日期 加减方法.pdf

    Oracle数据库在处理日期运算时提供了丰富的函数和方法,使得对日期进行加减操作变得非常方便。在Oracle中,日期不仅可以与整数进行加减运算,还可以与其他日期对象进行比较和计算。以下是一些核心的Oracle日期操作...

    Oracle日期函数练习

    Oracle 日期函数是 Oracle 数据库中的一组功能强大且广泛使用的函数,它们可以对日期进行各种操作和计算,本次练习涵盖了 Oracle 中常用的日期函数,包括获取当前系统时间、对日期的月进行加减、获取给定日期所在月...

    oracle 日期 加减方法.docx

    Oracle数据库在处理日期运算时提供了丰富的函数和方法,使得对日期进行加减操作变得非常方便。在Oracle中,日期不仅可以与数字进行加减,还可以通过特定的函数进行复杂的日期计算。以下将详细介绍Oracle中关于日期加...

    ORACLE中的日期加减操作实例介绍

    本篇文章将深入探讨如何在Oracle中进行日期和时间的加减操作,并通过实例详细介绍如何增加小时、分钟、秒、天、月以及年。 首先,Oracle支持两种日期时间类型:DATE和TIMESTAMP。它们都可以进行加减操作,但...

    oracle日期处理全集-日期加减全活儿.pdf

    Oracle数据库在日期处理方面提供了丰富的函数,这些函数可以帮助开发者对日期进行各种操作,例如加减、格式转换、取最大最小值等。以下是基于提供的文件内容所介绍的一些关键知识点: 1. **add_months(d,n)**: 这个...

    Oracle数据库按时间进行分组统计数据的方法

    在时间操作中,可以结合`SYSDATE`函数和算术运算来加减时间。例如,减少一天可以用`sysdate - 1`,减少半天可以用`sysdate - (1/2)`等。 对于按时间段分组查询,可以创建一个包含多个时间点的子查询,然后用`JOIN`...

    Oracle日期时间(DateTime)操作

    本文将深入解析Oracle日期时间操作的一些核心知识点,涵盖基本的日期时间函数使用、日期时间的格式化、以及一些高级的日期时间计算技巧。 ### 一、基础日期时间函数 #### 1. SYSDATE `SYSDATE`是Oracle系统中获取...

    oracle关于日期时间

    ### Oracle日期时间处理概述 Oracle数据库提供了丰富的日期时间处理功能,包括日期格式化、日期计算、日期范围查询等。通过SQL语句,用户可以方便地对日期进行各种操作。以下将详细介绍如何在Oracle中高效地处理...

    oracle日期处理完全版

    - 示例查询展示了如何找出指定日期范围内非周末的天数,通过 `rownum` 和日期加减计算,以及 `to_char` 获取星期几并排除 '1'(星期一)和 '7'(星期日)。 9. **月份间隔计算**: - `months_between` 函数用于...

    oracle 日期处理 总结

    以下是对Oracle日期处理的一些关键知识点的详细说明: 1. **将时间字符串转换为时间** Oracle提供了`to_date()`函数将字符串转换为日期类型。这个函数需要两个参数:要转换的字符串和匹配的转换格式。例如,`to_...

    oracle日期处理全集-日期加减全活儿.doc.docx

    Oracle 日期处理全集 Oracle 日期处理函数是 Oracle 中的一组强大的函数,用于处理日期和时间相关的操作。...这些函数可以用来实现各种日期和时间相关的操作,例如日期加减、日期比较、日期格式转换等。

    oracle日期字符串的相互转换

    在Oracle中,可以直接对日期进行加减运算。 **示例:** ```sql SELECT TO_DATE('20111101', 'yyyyMMdd') + 1 FROM DUAL; ``` **查询结果:**2011-11-2 **说明:**这里将日期2011-11-01加上一天,得到了2011-11-02。...

    Oracle中的日期时间存储.docx

    在Oracle中,日期时间的显示格式取决于客户端的字符集和缺省设置,通常显示年月日,不显示时分秒。在插入日期时间数据时,如果未使用转换函数,必须遵循当前会话的时间格式,否则无法插入数据。要修改日期时间的显示...

    数据库oracle中日期处理

    使用`+`和`-`运算符可以进行日期的加减,例如`date + interval '1' day`表示日期加一天。 6. **日期转换**: - `TO_CHAR(date, format_mask)`:将日期转换为字符格式。 - `TO_DATE(char, format_mask)`:将字符...

    oracle日期处理全集-日期加减全活儿.doc.pdf

    1. ADD_MONTHS(d, n) 日期加减 ADD_MONTHS 函数将日期 d 加上 n 个月,该函数常用于计算指定日期的未来或过去日期。 示例代码: ```sql SELECT SYSDATE AS This_Day, ADD_MONTHS(SYSDATE, 1) AS Next_Day FROM ...

    Oracle时间日期操作.pdf

    Oracle数据库在处理时间日期操作时提供了丰富的函数和表达式,这些功能强大且灵活,能够满足各种日期时间的计算和格式化需求。以下是一些主要的知识点: 1. **时间日期运算**: - `sysdate` 函数返回当前系统日期...

    oracle内部日期查询.pdf

    对于月份的加减,Oracle允许直接对日期进行月级别的调整,这对于处理周期性事件非常有用。例如,`ADD_MONTHS(date, months)`函数可以将日期向前或向后移动指定的月数。 总结来说,Oracle在处理日期时间方面提供了...

Global site tag (gtag.js) - Google Analytics