elasticsearch - ElasticSearch SQL API 格式日期时间
问题描述
我通过( https://www.elastic.co/guide/en/elasticsearch/reference/master//sql-jdbc.html)连接到 ElasticSearch 。这样我的应用程序服务器就可以生成类似于 SQL 语法的查询。SQL API 语法是可以理解的,但我不知道如何更改返回日期的格式。例如:请求:
select "@timestamp" from a_nlb
limit 10
返回一个格式
YYYY-MM-DD HH:mm:ss.s
如何将输出转换为 DD-MM-YYYY HH:mm:ss 格式?trunc 和 to_date 不存在
解决方案
从文档
SELECT DATETIME_FORMAT(CAST('2020-04-05' AS DATE), 'dd/MM/YYYY') AS "date";
date
------------------
05/04/2020
推荐阅读
- android - Android 应用程序崩溃,在 logcat 中查找原因
- android - 将图像从 android 应用程序发送到 localhost
- php - 生产迁移新鲜
- php - 为什么该按钮不仅对第一行有效,也不能发布任何值?
- sql - 如何根据树中的父节点获取自引用的表树结构?
- c# - .NET Core EF 2.1 脚手架 - DatabaseFirst - 如何添加更多表
- python - 如何找到与执行 CPython 堆栈帧相关的 C 堆栈指针
- django - MultiValueField django 意外的关键字参数错误
- opencv - OpenCV 3.4.4 使用 mingw32-make “persistence.cpp” 出错
- admin - Yarn 资源管理器-管理命令