Apache Свинья, включая конечную точку для DaysBetween - PullRequest
1 голос
/ 26 января 2020

Как я могу проверить, учитывает ли функция DaysBetween () в pig конечную точку или нет? Например, если я пытаюсь

grunt> DaysBetween(ToDate(1994-12-04, 'yyyy-mm-dd'), ToDate(1994-12-04, 'yyyy-mm-dd'));

, я хочу посмотреть, возвращает ли он мне 1 или 0. Однако, это выдает сообщение об ошибке

mismatched input '-' expecting RIGHT_PAREN

Так что же это за сообщение жадный? Рассматривает ли функция конечную точку или нет; или есть встроенная опция для этого?

Тот же вопрос относится и к функции SubtractDuration ().

1 Ответ

0 голосов
/ 27 января 2020

В вашем выражении есть синтаксическая ошибка - вам нужно заключить оба экземпляра 1994-12-04 в кавычки (поэтому '1994-12-04').

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