`
liuzhenye
  • 浏览: 4220 次
  • 性别: Icon_minigender_1
  • 来自: 湖南省
最近访客 更多访客>>
社区版块
存档分类
最新评论

数据库基本函数——日期函数(Oracle)

阅读更多

一、日期函数

    日期函数操作DATE数据类型,绝大多数都有DATE数据类型的参数,绝大多数返回也是DATE数据类型的值。

 

    1、ADD_MONTHS (d , <i >)

        返回日期d 加上i 个月后的结果,i 可以是任意整数。如果i 是一个小数,那么数据库将隐式地将其转换成整数,将会截去小数点后面的部分。

 

    2、LAST_DAY (d )

        函数返回包含日期d鱼粉的最后一天。

 

    3、MONTHS_BETWEEN (d1 , d2 )

        返回d1d2 之间月的数目,如果d1d2 的日期都相同,或者都是该月的最后一天,那么将返回一个整数,否则返回的结果将是小数;如果d1 小于d2 ,返回值为负数。

 

    4、NEW_TIME (d , tz1 , tz2 )

        d 是一个日期数据类型参数,tz1 (时区)、tz2 (时区)为字符串,返回d (日期和时间)在tz1 所对应的tz2 的日期和时间。时区相关如下:

        tz1         tz2          说明

----------------------------------------------------
        AST       ADT         大西洋标准时间
        BST       BDT         白令海标准时间

        CST       CDT        中部标准时间

        EST       EDT        东部标准时间

        GMT                      格林尼治标准时间

        HST       HDT        阿拉斯加—夏威夷标准时间

        MST       MDT       山区标准时间

        NST                       纽芬兰标准时间

        PST       PDT        太平洋标准时间

        YST       YDT        YUKON标准时间

 

    5、NEXT_DAY (d , dow )

        返回日期d 后有dow 给出的条件的第一天,dow 使用当前会话Session )中给出的语言指定了一周中的某一天,返回的时间分量与d 的时间分量相同。

 

    6、SYADATE

        函数没有参数,返回当前日期和时间。

 

    7、TRUNC (d , fmt )

        返回有fmt 指定的单位的日期d

0
3
分享到:
评论

相关推荐

    Oracle数据库设计文档——帮助数据库初学者了解数据库设计

    本文档将深入探讨Oracle数据库的设计原理和实践技巧,帮助新手逐步掌握数据库设计的基本概念和方法。 首先,我们需要理解数据库设计的四个主要阶段:需求分析、概念设计、逻辑设计和物理设计。在需求分析阶段,我们...

    oracle 数据库系统——管理与应用

    PL/SQL,Oracle的面向过程的编程语言,允许开发存储过程、函数和触发器,增强数据库的功能。同时,Oracle提供ODBC和JDBC接口,使得其他编程语言可以与数据库交互,构建复杂的业务系统。 在Oracle的高级特性中,...

    《数据库应用技术——Delphi应用系统开发》-蒋丽华-电子教案

    Delphi集成的数据库支持主要基于BDE(Borland Database Engine)和ADO(ActiveX Data Objects),这两种数据访问接口使得开发者能够轻松连接到各种数据库系统,如Oracle、MySQL、SQL Server等。通过ODBC(Open ...

    oracle数据库基本概念——我的Oracle学习之路

    1. **数据库**:数据库是Oracle系统的核心,是一个存储各种数据库对象(如表、索引、视图、存储过程、函数、包等)的容器。用户需要先连接到特定的数据库才能进行数据操作和管理。 2. **逻辑存储结构**:在Oracle中...

    occi连接Oracle数据库——库文件.rar

    这个“occi连接Oracle数据库——库文件.rar”压缩包显然包含了实现这一功能所需的库文件、动态链接库(dll)、静态库(lib)以及头文件(h)。下面将详细介绍如何使用OCII连接Oracle数据库以及这些文件的作用。 ...

    数据库课程设计——企业仓库存储管理系统.zip

    【数据库课程设计——企业仓库存储管理系统】 在本次数据库课程设计中,我们将深入探讨如何构建一个高效、稳定的企业仓库存储管理系统。这个系统的核心目标是实现对仓库内商品的全面跟踪与管理,包括商品的入库、...

    OCI连接oracle数据库(c++)实现

    3. **创建会话**:使用`OCISessionBegin()`函数建立到Oracle数据库的连接。需要提供连接字符串(包含服务名、用户名和密码)、环境句柄和会话句柄。 4. **编译和执行SQL语句**:使用`OCIParse()`解析SQL语句,然后...

    C#版Oracle数据库通用操作类

    本文将深入探讨一个用于简化 Oracle 数据库操作的 C# 类——`ConnForOracle`。该类提供了一系列方法,包括基础连接、执行 SQL 语句、数据集分页处理等。 #### 一、概述 `ConnForOracle` 类主要实现了对 Oracle ...

    数据库设计开发——北京邮电大学软件工程研究生的课程(14个课件)

    在开发方面,课件可能深入讲解SQL语言,这是数据库操作的主要工具,包括选择(SELECT)、插入(INSERT)、更新(UPDATE)和删除(DELETE)等基本操作,以及更复杂的联接(JOIN)、子查询(SUBQUERY)和聚合函数...

    oracle新手入门指导之三——ORACLE常用函数大全 .txt

    ### Oracle新手入门指导之三——ORACLE常用函数大全 在Oracle数据库的学习过程中,掌握常用的SQL函数是非常重要的一步。本文将详细介绍部分Oracle中的常用函数及其用法,并通过具体的示例帮助初学者更好地理解和...

    韩顺平Oracle笔记——函数.pptx

    根据提供的文件信息,我们可以归纳总结出Oracle数据库中几种常用的功能函数及其应用场景,主要涉及字符函数、数学函数以及日期函数。 ### 字符函数 字符函数在Oracle数据库中扮演着非常重要的角色,它们主要用于...

    Oracle经典教程1——走进Oracle

    ### Oracle经典教程1——走进Oracle #### Oracle简介 Oracle是一种基于对象的关系型数据库管理系统,它由美国甲骨文公司开发并维护。Oracle数据库系统因其高度可靠性和强大的数据处理能力而闻名,广泛应用于各种...

    oracle汉字转拼音函数整理大全

    总之,本文详细介绍并解释了Oracle中用于汉字转拼音的两个函数——`fn_getpyKGJG` 和 `fn_getpyWKG`。通过对这些函数的深入理解,用户可以根据自己的具体需求选择合适的函数和参数,以实现高效的数据处理。

    Mysql+Oracle函数文档

    这里,我们主要探讨的是它们的函数用法,通过提供的文档资源——"MySQL_5.1_zh.chm" 和 "oracle函数大全(分类显示).chm",我们可以深入了解这两个数据库系统的函数功能和应用场景。 首先,MySQL 是一款开源、免费的...

Global site tag (gtag.js) - Google Analytics