`

Oracle日期函数:

阅读更多

select sysdate from dual; 从伪表查系统时间,以默认格式输出。
sysdate+(5/24/60/60) 在系统时间基础上延迟5秒
sysdate+5/24/60 在系统时间基础上延迟5分钟
sysdate+5/24 在系统时间基础上延迟5小时
sysdate+5 在系统时间基础上延迟5天
所以日期计算默认单位是天

round (sysdate,’day’) 不是四除五入了,是过了中午留下,不过的略掉

格式转换函数:
to_char显示日期:
从数字转化为char to_char(date,'格式')
从日期转化为char to_char(date, 'fmt' )

select to_char(sysdate, 'yyyy mm dd hh24:mi:ss') from dual;
select to_char(sysdate, 'fmyyyy mm dd hh24:mi:ss') from dual;
查出三月分入职的员工:
select first_name,start_date from s_emp where to_char(start_date,'mm')='03';

to_date表达日期:
字符转日期
select to_date('2000 11 20', 'yyyy mm dd ') from dual;
select round(to_date('10-OCT-06' ,'dd-mon-RR') ) from dual;
to_number
字符转数字
select to_number('10') from dual ;

函数、表达式、隐式数据类型转换会导致索引用不上,where条件后面只能放单行函数,它起了一个过滤的的作用。

分享到:
评论

相关推荐

    oracle日期函数字符函数聚合函数

    日期函数主要用于处理和操作日期数据,以下是一些主要的Oracle日期函数: 1. **MONTHS_BETWEEN(date1, date2)**: 计算date1和date2之间的月份数,结果是一个浮点数,精确到日。例如,MONTHS_BETWEEN('01-EP-95','11...

    Oracle日期函数练习

    Oracle 日期函数练习 Oracle 日期函数是 Oracle 数据库中的一组功能强大且广泛使用的函数,它们可以对日期进行各种操作和计算,本次练习涵盖了 Oracle 中常用的日期函数,包括获取当前系统时间、对日期的月进行加减...

    oracle自定义日期函数

    Oracle 自定义日期函数 Oracle 日期处理函数是数据库管理系统中非常重要的一部分,最近看到有人在做 T-SQL 与 PL/SQL 的转化,问了些有关时间函数的处理。在 PL/SQL 中,Oracle 提供了其他的方法来处理日期函数,...

    oracle系统内置函数大全

    Oracle数据库系统内置了大量函数,这些函数可以分为多个类别,例如字符函数、数字函数、日期函数、转换函数、分组函数以及其他辅助函数等。以下是对每个类别中一些常用函数的详细介绍: 字符函数 1. ASCII函数:...

    oracle 函数大全 参考函数 手册 速查 chm格式

    3. 日期时间函数:如SYSDATE(获取当前系统日期)、ADD_MONTHS(添加月份)、EXTRACT(提取日期部分)等,便于对日期和时间进行操作。 4. 转换函数:如TO_CHAR(字符串转换为日期或数字)、TO_DATE(日期转换为字符...

    oracle函数大全 oracle函数大全

    1. ASCII函数:ASCII函数返回与输入字符相对应的ASCII码,即十进制数字。例如,ASCII('A')返回65,ASCII('a')返回97。 2. CHR函数:CHR函数根据提供的整数返回对应的字符。例如,CHR(65)返回'A',CHR(54740)可能...

    很完善的oracle函数手册

    首先,我们来看一些常用的Oracle日期函数: 1. `TRUNC(date,'unit')` 函数:这个函数用于截断日期到指定的时间单位。例如,`TRUNC(sysdate,'Q')` 返回当前季度的第一天,而`TRUNC(sysdate,'D')` 返回本周的第一天,...

    oracle日期函数全面总结

    通过学习和掌握以上Oracle日期函数,你可以轻松地进行日期和时间的计算、比较和格式化,提升数据库操作的效率。同时,了解如何处理时区问题也是非常重要的,特别是在分布式系统中。希望这些知识对你在处理Oracle...

    oracle日期函数

    "Oracle 日期函数详解" Oracle 日期函数是数据库管理系统中经常使用到的函数,用于处理日期和时间相关的操作。下面是 Oracle 日期函数的详细介绍: 1. 日期和字符转换函数 Oracle 提供了两个重要的日期和字符转换...

    Oracle日期函数大全[文].pdf

    Oracle日期函数大全 Oracle日期函数大全是Oracle数据库中处理日期和时间的函数大全,包括TO_DATE、TO_CHAR等函数。这些函数可以对日期和时间进行各种操作,例如将日期转换为字符串、获取当前日期和时间、计算两个...

    ORACLE日期时间函数大全

    4. TRUNC 函数:将日期截断到指定的粒度(如天、月、年等)。 5. ROUND 函数:将日期舍入到指定的粒度(如天、月、年等)。 6. MONTHS_BETWEEN 函数:计算两个日期之间的月份差。 7. ADD_MONTHS 函数:将指定的月份...

    ORACLE中日期和时间函数汇总

    Oracle 中提供了两个主要的日期和字符转换函数:TO_DATE 和 TO_CHAR。 * TO_DATE 函数:将字符串转换为日期类型。例如,`TO_DATE('2002-08-26', 'YYYY-MM-DD')` 将字符串 '2002-08-26' 转换为日期类型。 * TO_CHAR ...

    80个oracle常用函数总结

    以上仅是Oracle数据库中80个常用函数的一部分,实际使用中还有许多其他功能强大的函数,如日期函数、数学函数、转换函数等,它们极大地丰富了数据处理的能力,提高了数据库操作的灵活性和效率。在实际工作中,理解并...

    oracle内置函数大全

    1. ASCII函数:ASCII函数返回一个字符的ASCII码值,即对应字符的十进制数。例如,ASCII('A')返回65,ASCII('a')返回97,ASCII('0')返回48,ASCII(' ')返回32。 2. CHR函数:CHR函数用于将整数转换为其对应的字符。...

    Oracle 函数大全

    文件内容没有提供具体的日期函数示例,但Oracle中常见的日期函数包括: 1. ADD_MONTHS:向日期中添加月份。 2. CURRENT_DATE:返回当前日期。 3. MONTHS_BETWEEN:计算两个日期之间包含的月份数。 4. NEXT_DAY:返回...

    ORACLE常用日期函数集合

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

    ORACLE内置函数大全

    1. ASCII函数:ASCII函数返回与给定字符对应的十进制数字。例如,ASCII('A')返回65,ASCII('a')返回97,ASCII('0')返回48,ASCII(' ')返回32。 2. CHR函数:CHR函数接收一个整数参数,并返回与该整数对应的字符。...

    oracle常用函数汇总大全

    * TO_DATE 函数:将字符串转换为 DATE 类型,例如 TO_DATE('2007-11-02 13:45:25', 'YYYY-MM-DD HH24:MI:SS')。 * 日期格式元素:YEAR、MONTH、DAY、HOUR、MINUTE、SECOND 等。 字符串函数 Oracle 提供了多种字符...

    oracle日期时间判断函数

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

Global site tag (gtag.js) - Google Analytics