2010-06-30 127 views
0

我有四个字段:Oracle日期时间

  • START_DATE = 16 10年6月
  • START_TIME = 14时37
  • END_DATE = 16 10年6月
  • END_TIME = 14点38

我需要计算从开始到结束的差异。我尝试使用TO_DATE(起始|| START_TIME),但不断收到此错误信息:

ORA-01830:日期格式图片转换结束之前,整个输入字符串 01830.00000 -

“转换整个输入字符串之前的日期格式的图片结束”

谢谢你的帮助。 David

+0

我假设所有四列都是VARCHAR? – 2010-07-01 05:24:31

回答

5
to_date(Start_date||start_time,'DD-MON-YYHH24:MI') 
+0

+1:你是第一个。 – 2010-06-30 19:03:33

+0

秒,大声笑。 – rfusca 2010-06-30 19:04:05