Я использую следующий SQL в узле чтения базы данных Knime с драйвером Oracle:
SELECT
TO_DATE(SYSDATE, 'yyyy-mm-dd HH24:mi:ss') “NOW”
FROM DUAL
Результат содержит правильную дату, но время всегда 00: 00: 00.
Если я запускаю один и тот же запрос Oracle LiveSQL или DBfiddle, у меня тоже есть точное время.
См .: DBfiddle
Причина, по которой я думаю, что это работает в DBfiddle и LiveSQL, заключается в том, что я устанавливаю NLS_DATE_FORMAT .
Как установить NLS_DATE_FORMAT для узла чтения базы данных в Knime?