【发布时间】:2020-01-16 10:39:24
【问题描述】:
我有一个Date format 字段,用户可以通过模板手动输入该字段。有一个限制,用户只能以MM/DD/YYYY 格式输入日期。如果日期不是MM/DD/YYYY 格式,我必须抛出错误'Invalid date Format'。
如果日期格式不是上述格式,我需要一个匿名块/过程/函数,它返回消息'Invalid date Format'。
谁能帮我实现这个目标?
【问题讨论】:
-
您如何知道 01/02/2020 是 2020 年 1 月 2 日还是 2020 年 2 月 1 日?这将是一个症结所在。除此之外,如果
to_date(<your input date string>, 'mm/dd/yyyy')无法将日期字符串转换为 DATE 数据类型,它将失败。 -
这能回答你的问题吗? Valid Date Checks in Oracle