开发者社区> 问答> 正文

Flink-1.9.1

针对于使用 SQL查询,select current_timestamp,creaetTime from sourceTable ;其中 createTime 注册成 SQL_TIMESTMAP 类型

问题描述:

无论是流中的原有数据 createTime,还是 current_time 函数

打印的结果都出现格式的问题

2019-11-06T11:01:24.047,2019-11-06T18:53:54

请问:

如何避免格式中 T 的出现

针对于上封邮件进行补充:

做了类型检测:flink 1.9.1 对于执行完SQL之后的类型,date 使用 java.time.LocalDate;timestamp 使用 java.time.LocalDateTime

而1.7.2版本是 date 使用 java.sql.date;timestamp 使用 java.sql.timestamp

请问:

是出于什么考虑改变这个策略的?

*来自志愿者整理的flink邮件归档

展开
收起
小阿矿 2021-12-08 10:56:09 1826 0
1 条回答
写回答
取消 提交回答
  • 输出指定格式是没问题的,只是很疑惑 blink 和 flink 之间的选择差异的需求点是什么

    *来自志愿者整理的flink邮件归档

    2021-12-08 14:51:05
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Flink+HBase场景化解决方案 立即下载
开源Flink迁移实时计算Flink手册 立即下载
《Apache Flink-实时即未来》 立即下载