ORA-01859

ORA-01859: в дате было обнаружено число в том месте где должна была стоять буква

Причина:

Входные данные были преобразованы с помощью картинки формата, который был неверен: в картинке формата ожидалась буква, а на ее месте оказалось число.

Действие:

Проверьте входные данные и картинку формата даты, для того чтобы убедиться, что ее элементы отождествляются в числах, затем повторите операцию.