ORA-13009: the specified date string is invalid ORACLE 报错 故障修复 远程处理
文档解释
ORA-13009: the specified date string is invalid
Cause: The specified date string has a bad component or does not match the specified format string.
Action: Make sure that the components of the date string are valid and that the date and format strings match.
ORA-13009 指出指定的日期字符串无效。
官方解释
ORA-13009 表示提供到 Oracle 日期函数中的字符串日期参数无效。在解析发现格式错误后返回该错误。
常见案例
ORA-13009 错误常常在使用 Oracle 日期格式函数时报告,例如下面的 SQL:
SELECT TO_DATE(’03/03/2012′, ‘YYYY-MM-DD’) FROM dual;
正常处理方法及步骤
要解决该错误,需要仔细检查日期字符串或格式并确保与日期函数参数匹配。通常,”MM/DD/YYYY” 在大多数情况下是一个好的标准格式字符串,例如:
SELECT TO_DATE(’03/03/2012′, ‘MM/DD/YYYY’) FROM DUAL;