ORA-01858: не числовой символ c был найден там, где ожидалось числовое значение c
00000 - «не числовой символ c был найден там, где ожидалась цифра c»
* Причина: входные данные для преобразования с использованием модели формата даты были неправильными , Во входных данных не было числа, для которого модель формата требовала число.
* Действие: исправьте входные данные или модель формата даты, чтобы обеспечить совпадение элементов по числу и типу. Затем повторите операцию.
Я понимаю, почему эта ошибка может возникать, но почему она появляется, когда я выполняю простой запрос select *? 1012 *
Мой запрос такой же простой, как этот,
select * from myView;
Другие наблюдения заключаются в том, что запрос отлично работает в приложении java. И приложение Java, и мой клиент Oracle используют одну и ту же строку JDB C, имя пользователя и пароль.
Что это может быть? Заранее спасибо за любые предложения.