Мастер загрузки данных Oralce Apex - Правило преобразования не выполнено - PullRequest
0 голосов
/ 16 января 2019

Я работаю с Application Express 4.2.6.00.03 и настраиваю приложение для импорта.Я использую файл CSV и устанавливаю правильные разделители и разделители.

Мне нужно вставить поле CSV со значениями, такими как 1,987456321 или 0, в поле таблицы db типа NUMBER(9,2).Для этого я пытаюсь установить другое правило преобразования, но ни одно не работает.Если я не импортирую поле CSV, поле успешно импортируется.

Я устанавливаю правило следующим образом:

Тип правила: PLSQL Expression

Espression1: round(:myFiled,2) или to_number(:myFiled,'9.99')

Любая помощь или обходной путь будут оценены

**** EDIT1

Как указано в комментариях, я успешно разрешаю импорт поля.Запрашивая таблицу БД для проверки всего импорта, я замечаю, что ВСЕ поля импортируются как числа без десятичной части.Например, валюта, поданная со значением 159,63, импортируется как 15963, несмотря на то, что на шаге «Проверка данных» все эти поля отображаются правильно.

...