Я пытаюсь извлечь данные из базы данных Oracle, используя SSIS, в пункт назначения Microsoft. Я хотел бы отфильтровать выдержку по общему типу даты Oracle: dd-mon-rr HH24: MI: SSXFF. Когда я запускаю запрос в службах SSIS, даты отображаются в формате ММ / ДД / ГГГГ. В результате я не могу получить результат. Интересно, сможет ли кто-нибудь помочь мне правильно его отфильтровать?
SELECT CAST(GRA_DATE AS DATE) as GRA_DATE,
CAST(VERIFIED_DATE AS DATE) as VERIFIED_DATE,
VERIFIED_QTY,
EXTRACT_DATE,
SEQ_NBR
FROM ORDERS
WHERE TO_DATE(TO_CHAR(TRUNC(VERIFIED_DATE)), 'DD/MM/YYYY') =
TO_DATE('07/08/2018', 'dd/MM/YYYY')
Я ожидаю, что сохраненные данные будут отфильтрованы до 7 августа 2018 года.
В настоящее время в SSIS нет результата, но я получаю результат в фактическом источнике Oracle