Oracle中日期转换报"输入值对于日期格式长度不够"select (select j.jgmc from t_zzjg j where j.jgdm = t.jgdm) jgmc,
t.jgdm,
sum(t.jcj) jcj,
sum(t.sa) sa,
sum(t.la) la,
sum(t.ajbl) ajbl,
sum(t.xsqzcs) xsqzcs,
sum(t.sacw) sacw,
sum(t.jgzx) jgzx,
sum(t.zfgz) zfgz,
sum(t.jjclaj) jjclaj,
sum(t.zs) zs
from t_fxyp_zfycfbtj t
where t.rq between to_date(2013 - 01 - 18 , "YYYY-MM-DD") and
to_date(2013 - 07 - 18 , "YYYY-MM-DD")
and exists (select z.jgdm
from t_zzjg z
where (z.dwlx = "SJ" or z.sjjgdm is null)
and z.jgdm = t.jgdm)
group by t.jgdm
order by t.jgdm正确语句select to_date("2012-05-06 12:05:03","yyyy-mm-dd hh24:mi:ss") from dualselect to_date("2012-05-06","yyyy-mm-dd hh24:mi:ss") from dualselect to_date("2012-05-06","yyyy-mm-dd") from dual该查询语句导致该原因是因为在to_date()这个方法里面,前面输入的日期要加上单引号.更多Oracle相关信息见Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12MySQL慢查询开启及分析方法重新配置与卸载Oracle 11gR2 Grid Infrastructure相关资讯 Oracle日期格式转换 Oracle格式转换
- Oracle 关于日期格式转换与使用 (07/08/2013 14:09:27)
| - oracle-20SEP-日期格式转换为9-20 (01/08/2013 08:51:59)
|
本文评论 查看全部评论 (0)