`

oracle 中 to_date函数使用的注意事项

阅读更多
一、在使用Oracle的to_date函数来做日期转换时,很多Java程序员也许会和我一样,直觉的采用“yyyy-MM-dd HH:mm:ss”的格式作为格式进行转换,但是在Oracle中会引起错误:“ORA 01810 格式代码出现两次”。
如:select to_date('2005-01-01 13:14:20','yyyy-MM-dd HH24:mm:ss') from dual;
原因是SQL中不区分大小写,MM和mm被认为是相同的格式代码,所以Oracle的SQL采用了mi代替分钟。
select to_date('2005-01-01 13:14:20','yyyy-MM-dd HH24:mi:ss') from dual;

二、另要以24小时的形式显示出来要用HH24
select to_char(sysdate,'yyyy-MM-dd HH24:mi:ss') from dual;//mi是分钟
select to_char(sysdate,'yyyy-MM-dd HH24:mm:ss') from dual;//mm会显示月份
分享到:
评论

相关推荐

    Oracle_to_date

    ### Oracle_to_date:Oracle数据库中的日期格式转换 在Oracle数据库中,`TO_DATE`函数是处理日期和时间数据的关键工具之一。它主要用于将字符串转换为日期格式,这在实际的数据处理过程中非常常见,尤其是在需要对...

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

    这份手册可能还包含了每个函数的语法、参数、返回值类型、使用示例以及注意事项,帮助用户快速理解和使用这些函数。通过深入学习和熟练掌握这些函数,可以提高在Oracle数据库中编写高效、精确的SQL查询和存储过程的...

    oracle函数大全(CHM格式).rar

    例如,有些函数可能不适用于特定的数据类型,或者在某些特定的SQL语句中使用时有特殊的注意事项。CHM文件通常会提供这些关键细节,帮助开发者避免常见错误,提高代码的效率和正确性。 通过深入研究这个"Oracle函数...

    oracle返回相差的天数

    - **时区问题**: Oracle中的日期数据不包含时区信息,因此在跨时区环境中使用日期时需要注意统一时区标准。 - **精度问题**: Oracle中的日期数据类型支持到秒的精度,但在计算日期差时,默认仅返回天数差。 - **NULL...

    向oracle中插入日期

    ### 向Oracle中插入日期——to_date函数的使用方法 在处理Oracle数据库中的日期类型数据时,经常会遇到需要将字符串转换为日期格式的情况。Oracle提供了一个非常强大的函数`to_date()`来实现这一功能。本文将详细...

    oracle 10G函数大全(中文)

    这个Oracle 10G函数大全中文文档涵盖了以上所有内容,并可能包括更多的细节,如函数参数、返回值、使用注意事项等,为开发者和DBA提供了全面的参考资料。通过深入理解和熟练运用这些函数,可以提升数据库管理的效率...

    ORACLE移植DB2注意事项

    ### ORACLE移植DB2注意事项 在进行Oracle到DB2数据库移植的过程中,需要注意多个方面的差异,以确保移植后的应用能够正常运行。以下将详细介绍几个关键点: #### 1. 字符串与数字的区别处理 在Oracle中,如果在...

    oracle函数调用存储过程

    #### 注意事项 - **参数传递**:确保函数和存储过程之间的参数正确匹配。 - **错误处理**:考虑添加异常处理逻辑,以便更好地管理可能发生的错误情况。 - **性能优化**:合理设计存储过程和函数,减少不必要的数据...

    oracle时间差表达式

    #### 四、注意事项 1. **精度问题**:需要注意的是,在计算时间差时可能会出现小数部分,如果需要精确到毫秒,则需要使用更为复杂的方法或数据类型。 2. **时区问题**:在处理涉及不同时区的数据时,需要特别注意...

    Oracle110个常用函数……PDF清晰版

    函数使用技巧与注意事项 - 在使用函数时,注意函数参数的数据类型和范围。 - 对于复杂的查询逻辑,可以使用子查询或嵌套函数来实现。 - 了解函数的性能特点,合理选择函数以提高查询效率。 - 利用函数组合解决更...

    oracle_triger.rar_oracle_oracle trig_oracle triger_triger oracle

    6. **使用触发器的注意事项** - 触发器可能导致性能下降,因为它们增加了数据库处理的复杂性。 - 过多的触发器可能会使数据库逻辑变得难以理解和维护。 - 在设计数据库时,应尽量使用约束、存储过程或函数来代替...

    oracle函数大全.rar

    `下载说明.txt`可能包含了获取和使用这份资料的指南,例如如何解压文件、如何打开文档,以及可能存在的任何注意事项或版本信息。 `A5下载- 更全的站长资源平台.url`是一个URL链接,可能指向一个网站,提供更多的...

    oracle 10G函数大全

    这份“Oracle 10G函数大全”CHM文件很可能是按照这些分类详细介绍了每个函数的用法、示例和注意事项,是数据库管理员和开发者的重要参考资料。通过深入学习和熟练应用这些函数,可以提升对Oracle数据库的管理和开发...

    pg库oracle兼容函数包orafce-3.3.0.zip

    - 日期时间处理:提供了Oracle风格的日期时间函数,如TO_CHAR、TO_DATE、ADD_MONTHS等,使得日期时间处理方式与Oracle保持一致。 2. 安装Orafce-3.3.0: 在安装Orafce之前,确保PostgreSQL服务已正确安装并运行。...

    Oracle_Database_11g完全参考手册.part3/3

    11.1.2 关于自动转换的注意事项 11.2 特殊的转换函数 11.3 变换函数 11.3.1 TRANSLATE 11.3.2 DECODE 11.4 小结 第12章 分组函数 12.1 groupby和having的用法 12.1.1 添加一个orderby 12.1.2 执行顺序 12.2 分组...

    Oracle向MySQL_迁移相关事项

    要注意的是,Oracle的自增字段(通过序列和触发器实现)在MySQL中需要改为直接使用字段的自动递增特性,这个字段必须是主键且不能有默认值。 二、触发器的移植 MySQL从6.0版本开始支持触发器,但与Oracle的触发器...

    Oracle_Database_11g完全参考手册.part2/3

    11.1.2 关于自动转换的注意事项 11.2 特殊的转换函数 11.3 变换函数 11.3.1 TRANSLATE 11.3.2 DECODE 11.4 小结 第12章 分组函数 12.1 groupby和having的用法 12.1.1 添加一个orderby 12.1.2 执行顺序 12.2 分组...

    Oracle函数大全.zip

    Oracle数据库是世界上最...每个函数通常会包含其语法、参数、返回值、示例和注意事项,帮助开发者更有效地编写SQL语句和处理数据。在实际工作中,熟练掌握并灵活运用这些函数,可以大大提高数据库操作的效率和准确性。

    Oracle datediff函数

    而`readme.txt`文件可能是对这些方法的解释或者使用注意事项。通过分析这些文件,你可以更深入地理解和应用在Oracle中模拟`DATEDIFF`的方法。 总之,虽然Oracle没有内置的`DATEDIFF`函数,但通过上述方法,我们可以...

    oracle函数用法

    ### Oracle函数用法详解 #### 数学函数 Oracle数据库提供了丰富的数学函数,这些函数可以帮助我们进行数据处理和分析。...对于每个函数的具体使用方法和注意事项,建议查阅Oracle官方文档获取更详细的帮助和指导。

Global site tag (gtag.js) - Google Analytics