`

oracle中next_day()函数解析

 
阅读更多
当前系统时间的下一星期一的时间select   next_day(sysdate,1)   from   dual

NEXT_DAY(date,char)
date参数为日期型,
char:为1~7或Monday/Mon~Sunday/

指定时间的下一个星期几(由char指定)所在的日期,
char也可用1~7替代,1表示星期日,2代表星期一。。。。
还可以是星期一、星期二。。。星期日
select next_day(sysdate,'星期日') from dual;



SQL>   select   NEXT_DAY   (sysdate,   'MONDAY ')   FROM   DUAL;

select   NEXT_DAY   (sysdate,   'MONDAY ')   FROM   DUAL

ORA-01846:   周中的日无效

SQL>   alter   session   set   NLS_DATE_LANGUAGE   =   American;

Session   altered

①
SQL> select   NEXT_DAY   (sysdate,   'MONDAY ')   FROM   DUAL;
②
SQL> select   NEXT_DAY(sysdate,'MON')   FROM   DUAL; 
上面①和②处查出来的日期是一样的,日期+当前系统时间 就差时分秒不同而已
0
0
分享到:
评论

相关推荐

    oracle 时间函数

    Oracle 中的时间函数是数据库管理系统中非常重要的一部分,用于处理日期和时间相关的操作。在 Oracle 中,提供了多种时间函数,包括当前日期和时间、上月的首天、末天、本月首天、最后一天、增加或减少月份、计算...

    oracle常用日期函数

    oracle常用日期函数 months_between add_months next_day to_date() to_Number to_char

    oracle-10G函数大全.chm

    3,日期型函数(add_months()、last_day()、round()、next_day()、current_date()...); 4,转换函数(convert()、to_char()、to_date()、to_number()...); 5,聚组函数(avg()、sum()、max()、min()、stddev()...); ...

    ORACLE sql 星期几 一个月的第几天等 方法

    * Next_Day 函数:返回下一个指定的日期 这些函数可以帮助开发者处理日期相关的计算和格式化。 Oracle SQL 提供了多种日期函数和格式化选项,帮助开发者轻松地处理日期相关的计算和格式化。在实际开发中,我们可以...

    Oracle_Database_11g完全参考手册.part3/3

    10.1.6 NEXT-DAY 10.1.7 LAST-DAY 10.1.8 MOMTHS-BETWEEN 10.1.9 组合日期函数 10.2 日期计算中的ROUND和TRUNC 10.3 使用TO_DATE和TO_CHA设置日期格式 10.3.1 最常见的T0_CHAR错误 10.3.2 NEW_TIME:切换时区 10.3 3...

    Oracle_Database_11g完全参考手册.part2/3

    10.1.6 NEXT-DAY 10.1.7 LAST-DAY 10.1.8 MOMTHS-BETWEEN 10.1.9 组合日期函数 10.2 日期计算中的ROUND和TRUNC 10.3 使用TO_DATE和TO_CHA设置日期格式 10.3.1 最常见的T0_CHAR错误 10.3.2 NEW_TIME:切换时区 10.3 3...

    Oracle8i_9i数据库基础

    §2.2 SQL中的单记录函数 50 §2.2.1 单记录字符函数 50 §2.2.2 单记录数字函数 56 §2.2.3 单记录日期函数 62 §2.2.4 单记录转换函数 65 §2.2.5 其它的单记录函数 68 §2.3 SQL中的组函数 73 §2.3.1 多记录组...

    oracle函数大全.doc

    ORACLE函数大全 ________________________________________ 作者:[本站编辑] 来源:[CSDN] 浏览:[ ] SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii('A') A,ascii('a') a,...

    MYSQL,SQLSERVER,ORACLE常用的函数

    SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A A ZERO SPACE --------- --------- --------- --------- ...

    《Oracle Database编程指南》13-03:日期时间函数(Datetime Functions)

    有些日期时间函数是为Oracle DATE数据类型设计的,比如ADD_MONTHS、CURRENT_DATE、LAST_DAY、NEW_TIME和NEXT_DAY。如果您提供一个时间戳值作为参数,那么Oracle数据库将在内部将输入类型转换为日期值并返回一个日期...

    Oracle时间日期操作

    8. 日期和时间的计算函数:Oracle 提供了多种日期和时间的计算函数,例如:`last_day` 函数可以获取月末的日期,`next_day` 函数可以获取下一个星期一的日期。 9. 日期和时间的之间的转换:使用 `to_date` 函数可以...

    数据库教程第二章数据库基本概念.ppt

    * 日期型:可以使用日期函数,如SYSDATE、ADD_MONTHS、MONTHS_BETWEEN、NEXT_DAY、LAST_DAY等。 2.2 表(Table) 表是关系型数据库中的基本结构单元,一个表由多个行和多个列组成。 * 关系型数据库中的表:可以有...

    oracle 日期函数集合(集中版本)第1/2页

    在oracle数据库的开发中,常因为时间的问题大费周章,所以特地将ORACLE数据的日期函数收藏致此。乃供他日所查也。 add_months(d,n) 日期d加n个月 last_day(d) 包含d的月?的最后一天的日期 new_time(d,a,b) a?区的...

    oracle时间操作

    oracle操作日期,求时间间隔,日期和时间函数,时间和字符串转换,设置时间语言,两个日期之间的天数,Next_day的用法,处理月份天数不定的办法,找出今年的天数,日期大全

    最全的oracle常用命令大全.txt

    ORACLE常用命令 一、ORACLE的启动和关闭 1、在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle>svrmgrl SVRMGR>connect internal SVRMGR>startup ...

    Oracle关于时间/日期的操作

    Oracle 中关于日期的操作是数据库管理系统中的一项重要功能,它提供了多种函数来处理日期和时间数据。在本节中,我们将详细介绍 Oracle 中关于时间/日期的操作。 1. add_months() 函数 add_months() 函数用于从一...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    ORACLE用户是学习ORACLE数据库中的基础知识,下面就介绍下类系统常用的默认ORACLE用户: 1. sys用户:超级用户,完全是个SYSDBA(管理数据库的人)。拥有dba,sysdba,sysoper等角色或权限。是oracle权限最高的用户,...

    orcale常用命令

    (initial_extent/1024) InitialExtent,(next_extent/1024) NextExtent, max_extents, v.curext CurExtent From dba_rollback_segs r, v$rollstat v Where r.segment_id = v.usn(+) order by segment_name ; 4...

    PL/SQL 日期时间类型函数及运算

    PL/SQL 日期时间类型函数及运算是 Oracle 数据库中处理日期和时间相关操作的函数和运算符。这些函数和运算符可以帮助开发者更方便地处理日期和时间相关的数据,提高开发效率和数据处理准确性。 1. 日期时间类型函数...

    SQL21日自学通

    NEXT_DAY71 SYSDATE72 数学函数 72 ABS 73 CEIL 和FLOOR 73 COS COSH SIN SINH TAN TANH 73 EXP 75 LN and LOG75 MOD 76 POWER77 SIGN 77 SQRT 78 字符函数 79 CHR 79 CONCAT 79 INITCAP80 LOWER 和UPPER 81 LPAD 与...

Global site tag (gtag.js) - Google Analytics