ORA-01810: format code appears twice

来源:互联网 发布:淘宝商城业务流程图 编辑:程序博客网 时间:2024/06/06 10:54

 Oralce中的to_date()函数用于将字符串转换为日期对象,具体使用格式为:

to_date( string,  [  format_mask  ] ,  [  nls_language  ]  ) <pre></pre> 

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')


 

HHHour of day (1-12).HH12Hour of day (1-12).HH24Hour of day (0-23).MIMinute (0-59).SSSecond (0-59).
原创粉丝点击