ORA-01830:日期格式图片

时间:2016-06-13 05:58:05

标签: sql oracle

我需要一些帮助这个错误> ORA-01830:日期格式图片在转换整个输入字符串之前结束

INSERT INTO members_contributions 
            (contribution_type, 
             from_date, 
             to_date, 
             added_period_in_months, 
             member_amount, 
             mof_amount, 
             the_currency) 
VALUES      (2, 
             To_date('01/06/2016 12:00:00 AM', 'dd/mm/yyyy'), 
             To_date('30/06/2016 12:00:00 AM', 'dd/mm/yyyy'), 
             1, 
             55, 
             0, 
             'OMR') 

2 个答案:

答案 0 :(得分:1)

您需要将时间添加到格式掩码

INSERT INTO members_contributions 
            (contribution_type, 
             from_date, 
             to_date, 
             added_period_in_months, 
             member_amount, 
             mof_amount, 
             the_currency) 
VALUES      (2, 
             To_date('01/06/2016 12:00:00 AM', 'dd/mm/yyyy HH:MI:SS AM'), 
             To_date('30/06/2016 12:00:00 AM', 'dd/mm/yyyy HH:MI:SS AM'), 
             1, 
             55, 
             0, 
             'OMR') 

答案 1 :(得分:1)

to_date函数中,您必须提及匹配的转换字符串

To_date('01/06/2016 12:00:00 AM', 'dd/mm/yyyy HH:MI:SS AM') 
To_date('30/06/2016 12:00:00 AM', 'dd/mm/yyyy HH:MI:SS AM')