ora_01810:格式代码出现两次

报这个错误的原因是在转换日期的时候分钟用mm表示了;如下所示

to_date(‘2016-06-30 16:21:57‘,‘yyyy-MM-dd HH24:mm:ss‘)

oracle格式是不区分大小写的,所以MM和mm是一样的 可能会以月份的形式显示。所以

oracle中用了mi来代替MM。

to_date(‘2016-06-30 16:21:57‘,‘yyyy-MM-dd HH24:mi:ss‘)

原文地址:http://bbs.delit.cn/thread-1110-1-1.html

转载请注明出处:

撰写人:度量科技http://www.delit.cn

时间: 2024-10-04 16:13:12

ora_01810:格式代码出现两次的相关文章

ORA-01810格式代码出现两次 的解决方案

今早做一个查询页面时,需要查询两个时间区间的跨度,使用TO_DATE函数,一开始写成了Sql代码 TO_DATE('2014-08-04 00:00:00','YYYY-MM-DD HH:mm:ss') 结果报ORA-01810 格式代码出现两次的错误.后来上网查询后,发现是格式化字符串有问题,其中不应该将某个格式重复两次,否则Oracle就不知道要从哪个占位区间去解析该字段了,正确的格式应该是这样的,用MI来代表分钟 正确Sql代码 :TO_CHAR('2014-08-04 00:00:00'

oracle日期转换报ORA-01810: 格式代码出现两次 01810. 00000 -  "format code appears twice"

描述 执行如下的SQL select TO_DATE('2018-1-9 12:41:00','yyyy-MM-dd hh24:mm:ss') from dual; 然后就报了如下的错误 ORA-01810: 格式代码出现两次 00000 - "format code appears twice" Cause: Action: select RECEIVEDATE,RECEIVETIME,TO_DATE(concat(RECEIVEDATE,concat(' ',RECEIVETIME

日期格式代码出现两次的错误 ORA-01810

错误的原因是使用了两次MM . 一.Oracle中使用to_date()时格式化日期需要注意格式码 如:select to_date('2005-01-01 11:11:21','yyyy-MM-dd HH24:mm:ss') from dual;原因是SQL中不区分大小写,MM和mm被认为是相同的格式代码,所以Oracle的SQL采用了mi代替分钟.select to_date('2005-01-01 11:11:21','yyyy-MM-dd HH24:mi:ss') from dual;

【Oracle】ORA 01810 格式代码出现两次-转

一.Oracle中使用to_date()时格式化日期需要注意格式码 如: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小时的形式显示出来

ORA-01810:格式代码出现两次解决方法

在写一个sql插入数据库的时候 to_date('20140509131034','yyyyMMddHHmmss')  原因是java中的年月日和oracle中的年月日表示形式不一样 oracle用MI来代表分钟,而不是java中的mm 修改为 to_date('20140509131034','yyyyMMddHHMISS')  然后又报ORA-01849:小时值必须介于1和12之间 因为24小时的形式显示出来要用HH24 修改为 to_date('20140509131034','yyyyM

HTML元素title里面和js里面几句话如何换行 格式代码是如何的?

在调试代码的时候我就遇到一个问题,HTML元素title里面通常只显示一行,那我想要他换行,就是多行显示,如何实现?JS代码里面比如Alert里面又该如何换行? 经过我的一番实验 要实现这种效果有几种方法,并且非常简单: 在HTML元素中,可以使用:1.直接按"回车键"换行,代码中换行,实际中也会换行   2.用代码换行,只要在想要换行的地方输入这两个" "和" "任意中的一个都达到实现换行的效果!          在JS代码中,想要类似提示框

程序打印自身代码的两种方法

程序打印自身代码的两种方法 方法一:利用fopen,打开可执行程序对应的source code file /***************************************** code writer : EOF code file : print_my_self.c code date : 2014.08.01 e-mail: [email protected] code purpose : Aha, print out myself! *********************

labview 时间格式代码列表

格式化时间日期字符串 该函数功能是使用时间格式代码指定格式,并按照该格式将时间标识的值或者数值进行显示. 注:插入字符前面均有%   插入字符 显示格式 插入字符 显示格式 %a 星期名缩写 %b 月份名称缩写 %c 地区时间/日期 d 日期 H 24小时制 I 12小时制 m 月份 M 分钟 p am/pm标识 S 秒 X 地区日期 y 两位数年份 Y 四位数年份 %<digit>u 小数秒, <digit>喂精度

安卓TextView完美展示html格式代码

对于TextView展示html格式代码,最简单的办法就是使用textview.setText(Html.fromHtml(html));,即便其中有img标签,我们依然可以使用ImageGetter,和TagHandler对其中的图片做处理,但用过的都知道,效果不太理想,甚至无法满足产品简单的需求,那么今天博主就来为大家提供一个完美的解决方案! html代码示例: 效果图: 首先,要介绍一个开源项目,因为本篇博客所提供的方案是基于这个项目并进行扩展的: https://github.com/N