Поиск по Azure - доступны ли функции datediff / dateadd?

Я хотел бы знать, доступны ли функции SQL (DateAdd / DateDiff) в поиске Azure. Я не мог найти примеры / документы по этому поводу, но они существуют на официальном документе ODATA:

http://cdn.cdata.com/help/RDA/jdbc/pg_sqldatefunctions.htm

В случае, если они недоступны, каков рекомендуемый способ отображения даты в виде фильтров (например, Возраст gt 18).

1 ответ

Решение

Поиск Azure в настоящее время не поддерживает функции даты OData. Вы можете смоделировать эту конкретную проблему одним из двух способов: либо сохранить интервалы времени конкретной единицы в виде целых чисел (например, возраст в годах), либо смоделировать все как DateTimeOffset и просто сравнить между ними. Например: DateOfBirth lt 2000-07-03T00:00Z

Другие вопросы по тегам