使用to_date()函数出现错误:“格式代码出现两次”,如何解决?谢谢
我写了sql语句,
update dec_date=to_date('1999-10-8','yyyy-mm-dd') ,dec_time=to_date('1999-10-8 10:20:3','yyyy-mm-dd 24hh:mm:ss') form dcr
系统报错:格式代码出现两次,请问这里我必须在一条sql语句中写两种格式代码怎么办?
各位高手多帮忙啊!还有几天就纳品了啊!
问题点数:20、回复次数:6Top
1 楼h2dog(兴礼)回复于 2004-12-03 12:59:17 得分 0
难道楼主不会sql?
update dcr
set
dec_date=to_date('1999-10-8','yyyy-mm-dd') ,
dec_time=to_date('1999-10-8 10:20:3','yyyy-mm-dd 24hh:mm:ss')Top
2 楼ATGC(花开蝶舞,木秀鸟栖)回复于 2004-12-03 13:00:30 得分 0
SQL语句写得不对,要这样
update 表名 set dec_date=to_date('1999-10-08','yyyy-mm-dd'),dec_time=to_date('1999-10-8 10:20:3','yyyy-mm-dd 24hh:mm:ss');Top
3 楼qiaozhiwei(乔)回复于 2004-12-03 13:04:03 得分 10
update dcr
set
dec_date=to_date('1999-10-8','yyyy-mm-dd') ,
dec_time=to_date('1999-10-8 10:20:03','yyyy-mm-dd hh24:mi:ss');
你的错误是将mi写为mmTop
4 楼doubi17(引擎)回复于 2004-12-03 13:05:53 得分 0
不好意思写错了,没有后面的 from dcr 主要是太着急了,sorry
大家多帮忙想一下,不信您可以打开plsql看一下,确实会有这个错误
Top
5 楼GerryYang(轻尘)回复于 2004-12-03 13:09:42 得分 10
update dcr
set
dec_date=to_date('1999-10-8','yyyy-mm-dd') ,
dec_time=to_date('1999-10-8 10:20:3','yyyy-mm-dd hh24:mm:ss')
请将多余的空格去掉.Top
6 楼doubi17(引擎)回复于 2004-12-03 13:16:41 得分 0
谢谢各位的帮忙,sql语句我重写一遍,
update dcr set dcr_date=to_date('1999-10-8','yyyy-mm-dd')
,dcr_time=to_date('1999-10-8 10:30:3','yyyy-mm-dd 24hh:mm:ss')
在plsql中运行这条语句报“格式代码出现两次”的错误,
如果你把第一条to_date或第二条to_date删去既只使用一种格式便没有错误,
大家放心我的to_date函数的格式肯定是正确的,救命啊Top




