Я использую PDI для удаления и вставки некоторых данных из БД. У меня есть следующая проблема. Я создаю две переменные START_DATE и END_DATE, которые используются для выбора данных, которые будут удалены из моей БД. Я могу получить их и запустить мое преобразование без ошибок в файле журнала, но когда я проверил, были ли данные удалены, я считаю, что это не так. Я отправляю проверенный мой шаг «DeleteProcedure», и он говорит «Ошибка конверсии: null». Я пробовал разные, чтобы принять переменные и передать их как строки, но я не смог решить эту проблему. Это не может быть ошибкой SQL, поскольку я тестировал ее с константой, и она работает.Pentaho Выполнение преобразования переменных SQL в нуль
Любые идеи? Я прикрепляю некоторые фотографии. Благодаря!
Вы пробовали SQL-цитаты в SQL? Например: BETWEEN 'date ($ {START_DATE})' AND date ('$ {END_DATE)') ... –