Я пытаюсь получить данные из Oracle DDBB с запросом из Excel 2016 для MAC, используя соединитель технологии ACTUAL, и хотел передать значение из ячейки для фильтрации по дате, различные ошибки, которые я получил;
- [Фактический] [Oracle] ORA-01847: день месяца должен быть между 1 и последним днем месяца, однако дата в порядке (2019-5-21)
А видно в коде это используется? чтобы включить параметр «Параметры» в свойствах соединения, для FILTER_1, который является ТЕКСТОМ в другой ячейке Excel, он работает нормально, но не для даты.
SELECT
FIELD1,
FIELD2,
FILTER_1,
SCHEDULE_DATE
FROM TABLE_FIELDS
WHERE
FILTER_1 ? AND
SCHEDULE_DATE BETWEEN ? AND ?
Я прочитал какой-то другой ответ, используя TO_DATE, но получил предупреждение:
- [Фактический] [Oracle] Отсутствует параметр IN или OUT в индексе :: 1