Excel 2016 для MAC - SQL-Oracle (Актуальные технологии): как передать значение даты ячейки в SQL для Oracle DDBB - PullRequest
0 голосов
/ 24 мая 2019

Я пытаюсь получить данные из 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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...