Я долго искал ответ, но ничего не нашел, в основном, когда выполняю этот Запрос в теле своего пакета:
... код здесь ...
ВЫБРАТЬ SDO_UTIL.TO_WKTGEOMETRY (SDO_CS.MAKE_2D (3DGEOFIELD))
IN GEOMETRYVAL
ИЗ СТОЛ;
... больше кода ...
Я получаю эту ошибку:
Невозможно найти исходный файл
Отладчик завершил работу, но не может найти исходный файл
Скриншот ошибки
По какой-то причине тот же Query, выполненный из рабочего листа, работает отлично и возвращает строковое значение 2D геометрии, преобразованной из 3D геометрии.
Что вызывает эту ошибку, когда она вызывается из пакета? Как мне это исправить?
На самом деле, если вы знаете более простой способ преобразования 3d sdo_geometry в строку, я буду рад предложениям, потому что я не мог найти лучшего решения, так как
SDO_UTIL.TO_WKTGEOMETRY не может преобразовать трехмерную геометрию в строку.