`
shicheng
  • 浏览: 165336 次
  • 性别: Icon_minigender_1
  • 来自: 泉州
社区版块
存档分类
最新评论

oracle日期的应用

阅读更多

业务需要,使用了oracle的日期函数,下面做个简单记录,已被自己以后查用:

1.得到系统当前的日期

 

select to_char(sysdate,'yyyy-mm-dd') from demo;

 sysdate: 是oracle系统自带的,用于得到当前日期的;

'yyyy-mm-dd':日期格式,可以自己指定;

to_char:返回一个字符串格式的日期。

 

2.to_date函数

 

to_date('2009-01-01','yyyy-mm-dd');
'2009-01-01':字符串格式的日期;

'yyyy-mm-dd':日期的格式,这个格式必须和你输入的日期的格式一致,否则会报各种类型的错误,

比如:‘ ora-01861文字与格式字符串不匹配’ to_date('2009-01-01');传入的格式和to_date默认的时间格式不一致,就会报这个错误。

 

3.求两个时间的间隔的天数 

我使用的是两个格式为'yyyy-mm-dd'的日期进行计算的,计算方法是:

两个日期相减加1.

分享到:
评论

相关推荐

    oracle日期查询相关

    ### Oracle日期查询相关知识点 #### 一、获取系统当前日期与时间 在Oracle数据库中,可以通过`SYSDATE`函数来获取系统的当前日期和时间。这是一个非常实用的功能,尤其是在需要记录数据的操作时间点时。 **示例:...

    oracle日期及时间格式

    在实际应用中,了解 Oracle 日期及时间格式可以帮助开发者更好地处理日期及时间相关的操作,例如数据的导入、导出、数据的比较、排序等。同时,了解 Oracle 日期及时间格式也可以帮助开发者更好地设计数据库的架构,...

    oracle_日期_加减方法

    在Oracle数据库中,日期操作是常见的SQL查询任务,特别是在处理历史数据或进行时间相关的分析时。Oracle提供了丰富的函数来帮助...在实际应用中,可以根据具体需求灵活组合使用这些函数,进行日期的精确计算和操作。

    oracle日期处理完全版

    Oracle数据库在日期处理方面提供了丰富的函数和操作方式,使得对日期和时间的管理变得非常灵活。以下是对标题和描述中提到的知识点的详细说明: 1. **日期和字符转换**: - `to_date` 函数用于将字符型数据转换为...

    oracle自定义日期函数

    DATEADD 函数是 Oracle 日期处理函数中非常重要的一部分,它可以方便地添加指定的时间间隔到日期中,并且可以应用于各种日期处理场景。然而,DATEADD 函数也存在一些限制,例如只能添加指定的时间间隔到日期中,不能...

    oracle日期时间判断函数

    针对标题"oracle日期时间判断函数"和描述中提到的内容,我们可以深入探讨两个关键的函数,它们主要用于判断字符串是否可以转换为合法的日期时间格式。 1. TO_DATE函数: TO_DATE是Oracle中用于将字符串转换为日期...

    oracle设置日期格式

    #### 一、Oracle日期格式基础 在开始之前,我们先来了解一些关于Oracle日期格式的基础知识: 1. **NLS_DATE_FORMAT**:这是一个非常重要的环境变量,用于控制日期在查询结果中的显示格式。 2. **日期格式字符串**...

    Oracle日期型数据格式

    ### Oracle日期型数据格式 在Oracle数据库中,日期型数据是一种非常重要的数据类型,用于存储日期和时间信息。为了确保数据的一致性和可读性,Oracle提供了多种方式来定义和处理日期格式。本文将深入探讨Oracle中的...

    oracle日期操作举例

    ### Oracle 日期操作详解 #### 一、日期时间间隔操作 在Oracle数据库中,我们可以方便地执行日期时间的间隔操作,比如对当前时间进行增减指定的时间间隔。 **1. 当前时间减去7分钟的时间** ```sql SELECT SYSDATE...

    Oracle高级应用列表

    Oracle 高级应用列表 Oracle 高级应用列表是 Oracle 数据库管理系统中高级应用的集合,涵盖了 PL/SQL、存储过程、函数、触发器等高级内容。下面是对每个知识点的详细解释: 1. PL/SQL PL/SQL 是 Oracle 数据库...

    Oracle 验证是否是日期

    ### Oracle 验证是否是日期 在Oracle数据库中,经常需要对输入的数据进行格式校验,尤其是日期格式的校验尤为重要。...这对于处理大量日期数据的应用程序来说非常有用,尤其是在需要进行日期校验的场景中。

    ORACLE常用日期函数集合

    本文将详细介绍一些常用的Oracle日期函数及其应用场景,帮助数据库管理员或开发者更好地理解和运用这些函数,以提高数据处理的效率和准确性。 #### 二、格式化日期 在Oracle中,`to_char()`函数被广泛用于将日期...

    oracle 简单应用

    本文将深入探讨“Oracle简单应用”这一主题,主要关注在学习Oracle过程中的一些基础操作和实用技巧。 首先,Oracle数据库的核心是SQL(结构化查询语言),它是与数据库进行交互的语言。在Oracle中,我们可以通过SQL...

    oracle日历转化成农历

    Oracle数据库系统提供了强大的日期处理功能,其中包括将公历(阳历)日期转换为农历日期。在Oracle中,虽然没有内置的直接转换函数来实现这一功能,但可以通过自定义函数或者利用现有的开源存储过程来实现这一转换。...

    《Oracle数据库应用》 A卷

    Oracle数据库是一种广泛应用于企业级数据管理的数据库管理系统,它提供了高效的数据存储、处理和安全功能。本套试题《Oracle数据库应用》A卷旨在帮助学习者巩固Oracle相关的理论知识和实践技能。 1. 在Windows操作...

    从oracle数据库取出日期按格式显示

    在Oracle数据库中处理日期数据是数据库管理与应用开发中的常见需求。本文将深入探讨如何从Oracle数据库中提取日期,并按照特定格式进行显示,这在数据分析、报表生成以及前端展示等场景下尤为关键。 ### Oracle...

    Oracle日期时间(DateTime)操作

    本文将深入解析Oracle日期时间操作的一些核心知识点,涵盖基本的日期时间函数使用、日期时间的格式化、以及一些高级的日期时间计算技巧。 ### 一、基础日期时间函数 #### 1. SYSDATE `SYSDATE`是Oracle系统中获取...

    ORACLE中日期和时间函数汇总

    Oracle 中的日期和时间函数可以应用于各种场景,例如: * 计算两个日期之间的天数:`SELECT FLOOR(SYSDATE - TO_DATE('20020405', 'YYYYMMDD')) FROM DUAL;` * 查找某个日期是星期几:`SELECT TO_CHAR(TO_DATE('...

Global site tag (gtag.js) - Google Analytics