Oracle数据库to_date函数注意事项
来源:互联网 发布:域名属性 编辑:程序博客网 时间:2024/05/16 09:34
使用PL/SQL连接到Oracle数据库服务器,执行一条update语句:
update pjnl set transtime = to_date('2015-05-14 12:13:20','yyyy-MM-dd HH:mm:ss');
报ORA-01810: format code appears twice
错误,PL/SQL自动把错误定位到to_date函数的第二个参数。该函数用于把字符串转换为Oracle日期,第一个参数为日期字符串,第二个参数指定日期字符串的格式。
yyyy-MM-dd HH:mm:ss
为Java语言中的写法,笔者参考了一下Oracle手册,下面为手册中对不同占位符的介绍:
问题出在分钟占位符的使用上,Oracle并不区分MM和mm,所以报“格式代码出现两次”错误。Oracle数据库SQL中使用mi代替分钟,这一点Java程序员切记不要犯错。
正确的sql语句应该为:
update pjnl set transtime = to_date('2015-05-14 12:13:20','yyyy-MM-dd HH:mi:ss');
0 0
- Oracle数据库to_date函数注意事项
- Oracle数据库中 to_date()函数的用法
- Oracle数据库中to_char()函数和to_date()函数的用法
- Oracle的to_date函数
- Oracle中的to_date()函数
- Oracle中的to_date()函数
- Oracle中的to_date()函数
- Oracle中的To_date函数
- Oracle 中的to_date()函数
- oracle to_date函数
- oracle to_date函数
- oracle之to_date函数
- Oracle to_date() 函数
- oracle之to_date函数
- Oracle中的to_date()函数
- oracle之to_date函数
- oracle之to_date函数
- oracle之to_date函数
- 全文检索引擎Solr系列——入门篇
- 大数阶乘
- Spring概述
- Socket库函数介绍
- P124.44
- Oracle数据库to_date函数注意事项
- 知道一个人的手机号怎么才能查到他的微信号码
- 知道一个人的微信号怎么才能查到他的手机号码
- 只知道QQ号怎么能查到对方与他好友的聊天内容
- 只知道对方的微信号码可以查看微信聊天记录吗
- iPhone6如何定位可以找回丢失的iPhone手机吗
- qq被盗后密码如何找回及被删除的好友如何恢复
- 不知道服务密码可以查询别人的手机通话记录吗
- 不知道微信密码能查看到对方的微信聊天记录吗