Как запустить переменную в Netezza?
Я пытаюсь запустить некоторый код в Aginity для Netezza, не помещая его в хранимую процедуру, но не могу получить правильный синтаксис. Вот пример кода ниже.
\set STARTDATE '2016-01-19 00:00:00';
\set ENDDATE '2016-01-19 23:59:59';
select * from LOG where create_time between :STARTDATE and :ENDDATE;
и ошибка заключается в следующем:
ошибка ^ найдено ":" (в символе 60) ожидалось, что идентификатор нашел ключевое слово
1 ответ
Решение
Попробуй это.
set $startdate = '2016-01-19 00:00:00';
set $enddate = '2016-01-19 23:59:59';
select * from LOG where create_time between $startdate and $enddate;