我正在用oracle apex做一个表格。我正试着根据前面问题的答案用下面的代码做一个选择列表
选择“to_char(data,'dd/mm/yyyy hh24:mi'),id from seanse,其中id_film=:p15\u tytul;
当我试图提交表单时,出现以下错误
ora-01847:月日必须介于1和月的最后一天之间
虽然一个月的某一天介于1和最后一天之间(例如09/06/2020 21:20)。我试过改变日期的格式,但还是有同样的错误。
我正在用oracle apex做一个表格。我正试着根据前面问题的答案用下面的代码做一个选择列表
选择“to_char(data,'dd/mm/yyyy hh24:mi'),id from seanse,其中id_film=:p15\u tytul;
当我试图提交表单时,出现以下错误
ora-01847:月日必须介于1和月的最后一天之间
虽然一个月的某一天介于1和最后一天之间(例如09/06/2020 21:20)。我试过改变日期的格式,但还是有同样的错误。
1条答案
按热度按时间ibrsph3r1#
搜索一下这个ora错误,我找到了关于这个错误的信息,它说:
oracle文档在ora-01847错误中指出:
原因:日期中列出的月份的日期对于指定月份无效。月日(dd)必须介于1和当月天数之间。
操作:输入指定月份的有效日值。
http://www.dba-oracle.com/t_ora_01847_day_of_month_must_be_between_1_and_last_day_of_month.htm#:~:text=the%20oracle%20docs%20note%20this,invalid%20for%20the%20specified%20month。http://www.dba-oracle.com/t_ora_01847_day_of_month_must_be_between_1_and_last_day_of_month.htm#:~:text=oracle%20docs%20note%20this,%20对于指定的%20月%20无效。
但我也怀疑如何改变这种状况。
你能试着改变apex中的格式掩码吗?