oracle date类型字段,Oracle Date类型

在本教程中将学习Oracle DATE数据类型以及如何有效地处理日期和时间值。

Oracle DATE数据类型简介

DATE数据类型允许以一秒的精度存储包括日期和时间的时间点值。

DATE数据类型存储年份(包括世纪),月份,日期,小时数,分钟数和秒数。 它的范围从公元前4712年1月1日到公元9999年12月31日(共同时代)。 默认情况下,如果未明确使用BCE,则Oracle使用CE日期条目。

Oracle数据库有其自己的专用格式来存储日期数据。它使用7个字节的固定长度的字段,每个字段对应于世纪,年,月,日,时,分和秒来存储日期数据。

1. Oracle日期格式

输入和输出的标准日期格式是DD-MON-YY,例如由NLS_DATE_FORMAT参数的值表示为:

01-JAN-17。

以下语句显示了NLS_DATE_FORMAT参数的当前值:

SELECT

value

FROM

V$NLS_PARAMETERS

WHERE

parameter = 'NLS_DATE_FORMAT';

在Oracle数据库系统中,NLS_DATE_FORMAT的值是:

DD-MON-RR

以下语句通过使用SYSDATE函数以标准日期格式返回当前日期。

SELECT

sysdate

FROM

dual;

执行上面查询语句,得到以下结果 -

你可能感兴趣的:(oracle,date类型字段)