Я использовал пакет RODBC для извлечения данных таблицы из базы данных. Однако когда я пытаюсь получить представления, требующие ввода диапазона дат, я не могу понять, как задать диапазон дат. Работает с кодом SQL, но не с R.
Итак, вот код SQL (который отлично работает)
FROM "_SYS_BIC"."THEVIEWIWANT/THESPECIFICTABLE"('PLACEHOLDER' = ('$$IP_DATE_KEY$$', '2018-12-27 10:34:11.7760000'))
При этом указанные данные будут извлечены с 12/27/18 в качестве указанной даты начала. Нет проблем.
Я пытаюсь повторить то же самое в RODBC
Этот код (без даты начала) также отлично работает.
dat <- sqlQuery(ch, "select VAR_1, VAR_2
from _SYS_BIC.THEVIEWIWANT/THESPECIFICTABLE",
max = 100000)
Теперь я пытаюсь повторить, как я делаю это в SQL в R с вводом даты, но безуспешно:
dat <- sqlQuery(ch, "select VAR_1, VAR_2
from _SYS_BIC.THEVIEWIWANT/THESPECIFICTABLE('PLACEHOLDER' =
('$$IP_SALE_DATE_KEY$$', '2018-12-27 10:34:11.7760000'))" ,
max = 100000)
Для некоторых операций, которые мне нужны, требуется диапазон дат, и мне кажется, что я не могу настроить диапазон дат для работы с RODBC, и документация также не охватывает даты.
Спасибо заранее!