Laz*_*zer 4 oracle oracle-11g-r2
ORA-01830:日期格式图片在转换整个输入字符串之前结束
我很迷惑。哪张图片是错误信息所说的?我提供的只是一个约会对象。
“格式图片”是指格式掩码。如果您使用该TO_DATE
函数进行显式转换,则格式图片是第二个参数
to_date( input_string, format_picture )
Run Code Online (Sandbox Code Playgroud)
IE
to_date( '2011-01-01 01:23:45', 'YYYY-MM-DD' )
Run Code Online (Sandbox Code Playgroud)
在这种情况下,格式图片是“YYYY-MM-DD”。此表达式引发 ORA-01830 错误,因为输入字符串包含的数据超出格式图片的处理能力。
另一方面,如果您正在执行隐式转换,则格式图指的是NLS_DATE_FORMAT
Oracle 在其自己的隐式TO_DATE
调用中使用的会话。