博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle转换时间出现的问题:ORA-01810: format code appears twice
阅读量:4965 次
发布时间:2019-06-12

本文共 580 字,大约阅读时间需要 1 分钟。

Oralce中的to_date()函数用于将字符串转换为日期对象:

to_date( string,  [  format_mask  ] ,  [  nls_language  ]  )

string1 要转换的字符串.

format_mask 可选项,日期转换格式.

nls_language 可选项. 指定用于转换字符串的nls language.

 

[问题]

ORA-01810: format code appears twice
可能是像Java那样指定日期格式,比如:
to_date('2006-06-01 18:00:00' 'yyyy-mm-dd hh:MM:ss')
而在Oracle中的日期格式是不区分大小写的,所以 mm 出现了两次。
正确的写法是:
to_date('2006-06-01 18:00:00' 'yyyy-mm-dd hh:mi:ss')

HH --     Hour of day (1-12).

HH12 -- Hour of day (1-12).
HH24 -- Hour of day (0-23).
MI --  Minute (0-59).
SS -- Second (0-59).

总结就是Oracle就是矫情~

 

转载于:https://www.cnblogs.com/techyc/p/3708777.html

你可能感兴趣的文章
extjs动态改变样式
查看>>
PL/SQL Developer 查询的数据有乱码或者where 字段名=字段值 查不出来数据
查看>>
宏定义
查看>>
ubuntu12.04 串口登录系统配置
查看>>
笔记:git基本操作
查看>>
生成php所需要的APNS Service pem证书的步骤
查看>>
JavaWeb之JSON
查看>>
HOT SUMMER 每天都是不一样,积极的去感受生活 C#关闭IE相应的窗口 .
查看>>
windows平台上编译mongdb-cxx-driver
查看>>
optionMenu-普通菜单使用
查看>>
MVC3分页传2参
查看>>
2016-2017-2点集拓扑作业[本科生上课时]讲解视频
查看>>
appium(13)- server config
查看>>
IIS负载均衡-Application Request Route详解第六篇:使用失败请求跟踪规则来诊断ARR...
查看>>
管理信息系统 第三部分 作业
查看>>
[Leetcode Week13]Search a 2D Matrix
查看>>
查看端口占用cmd命令
查看>>
2019.01.17王苛震作业
查看>>
清除浮动
查看>>
PayPal(贝宝)支付接口、文档、IPN
查看>>