#elasticsearch #jdbc #date-formatting
#elasticsearch #jdbc #форматирование даты
Вопрос:
Я подключаюсь к ElasticSearch через (https://www.elastic.co/guide/en/elasticsearch/reference/master//sql-jdbc.html). чтобы мой сервер приложений мог генерировать запросы, похожие на синтаксис SQL. Синтаксис SQL API понятен, но я не могу понять, как изменить формат возвращаемой даты. например: запрос:
select "@timestamp" from a_nlb
limit 10
Возвращает формат
YYYY-MM-DD HH:mm:ss.s
Как привести выходные данные к формату ДД-ММ-ГГГГ ЧЧ: мм:сс?
trunc и to_date отсутствуют
Ответ №1:
из документа
SELECT DATETIME_FORMAT(CAST('2020-04-05' AS DATE), 'dd/MM/YYYY') AS "date";
date
------------------
05/04/2020