Oracle日期函数 next_day

在Oracle是提供了next_day求指定日期的下一个日期.

语法 : next_day( date, weekday )

date is used to find the next weekday.

weekday is a day of the week (ie: SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY)

可用于:

Oracle 9i, Oracle 10g, Oracle 11g

For example:

next_day('01-Aug-03', 'TUESDAY') would return '05-Aug-03'

next_day('06-Aug-03', 'WEDNESDAY') would return '13-Aug-03'

next_day('06-Aug-03', 'SUNDAY') would return '10-Aug-03'

但是在执行如下命令时出错,错误提示为不合法的 month,但实际上单词本身并没有错,而是环境问题:

SQL> select next_day('01-Aug-03', 'TUESDAY') from dual;

select next_day('01-Aug-03', 'TUESDAY') from dual

*

ERROR at line 1:

ORA-01843: not a valid month

分析问题:

首先查询当前日期语言 NLS_DATE_LANGUAGE 值.

SQL>select * from v$nls_parameters;

PARAMETER                                                        VALUE

---------------------------------------------------------------- -----------------------------------

NLS_LANGUAGE                                                     SIMPLIFIED CHINESE

NLS_TERRITORY                                             &nbsp

相关文档:

SQL中的单记录函数

1.ASCII

返回与指定的字符对应的十进制数;

SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual;

A         A      ZERO  &nbs ......

今天做统计的时候发现一个数据表面上看来是‘920 ’但去空格无乱如何都去不掉,最后发现是不可见字符。。。

于是在网上搜到一篇文章,如何来判断这个不可见字符的问题~

按下面的方法判断出不可见字符的ascII码是10,于是用rtrim('原字符','chr(10)')来去掉这个不可见字符。

今天遇到一则案例,问题是数据库中� ......

外部表是指不在数据库中的表,如操作系统上的一个按一定格式分割的文本文件或者其他类型的表。这个外部表对于Oracle数据库来说,就好像是一张视图,在数据库中可以像试图一样进行查询等操作。这个试图允许用户在外部数据上运行任何的SQL语句,而不需要先将外部表中的数据装载进数据库中。不过需要注意是,外部数据表都是只� ......

Oracle临时表可以说是提高数据库处理性能的好方法,在没有必要存储时,只存储在Oracle临时表空间中。希望本文能对大家有所帮助。

1 、前言

目前所有使用 Oracle 作为数据库支撑平台的应用,大部分数据量比较庞大的系统,即表的数据量一般情况下都是在百万级以上的数据量。

当然在 Oracle 中创建分区是一种不错的选择,但 ......

第一步

对数据库整体做了一个了解

$ORACLE_HOME/bin/sqlplus "sys/sys061201 as sysdba" << EOF

spool peiyz_healthcheck_info.txt

set linesize 200

set pagesize 1000

set time on

set timing on

col owner for a10

col segment_name for a30

col index_name for a30

col table_name for a ......

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐