[零点起飞学Oracle之处理日期型数据.pptxVIP

  • 1
  • 0
  • 约 17页
  • 2018-04-11 发布于北京
  • 举报
[零点起飞学Oracle之处理日期型数据[零点起飞学Oracle之处理日期型数据[零点起飞学Oracle之处理日期型数据

第7章 处理日期型数据 Oracle拥有强大的能力存储和日期计算,如计算日期之间的秒、分钟、小时、天、月、年。本章主要讲解如何利用日期型函数来操作与日期和时间有关的数据。一般情况下,最常用的日期类型为date和timestamp。 7.1 日期型简介 date是Oracle中的一种数据类型,它拥有自己的独特功能,可以用来放置日期和时间。Oracle中的date类型实际包含了以下信息: Century:世纪信息; Year:年份信息; Month:月份信息; Day:天数信息; Hour:小时信息; Minute:分钟信息; Second:秒数信息。 除此之外,Oracle还提供了timestamp(时间戳)类型。该类型用于表示更加精确的时间,精确度可以达到毫秒级。 7.2 常见日期数据处理 日期数据类型由两个主要部分组成,日期和时间。Oracle数据库中默认的日期格式dd-mon-yy,dd表示日,mon表示月,yy表示年。在将日期插入到表中时,可以不指定时间部分的值,默认是午夜,用“00:00:00”表示。Oracle提供了丰富的函数来处理日期,本节将详细讲述这些函数的用法。 7.2.1 获得当前日期 在select查询中,有时需要获取系统的时间。sysdate函数可以获取数据库系统的当前日期,通常在插入数据时使用,此函数不带任何参数,函数用法如下所示。 【示例7-1】查

文档评论(0)

1亿VIP精品文档

相关文档