ORA-01859: в дате было обнаружено число в том месте где должна была стоять буква
Причина:
Входные данные были преобразованы с помощью картинки формата, который был неверен: в картинке формата ожидалась буква, а на ее месте оказалось число.
Действие:
Проверьте входные данные и картинку формата даты, для того чтобы убедиться, что ее элементы отождествляются в числах, затем повторите операцию.