clickhouse - ClickHouse 可以将格式为“DD-MMM-YYYY”的字符串转换为日期吗?
解决方案
考虑使用parseDateTime32BestEffort:
SELECT
'04-Jun-2021' AS str,
parseDateTime32BestEffort(str) AS dateTime,
toDate(dateTime) AS date
┌─str─────────┬────────────dateTime─┬───────date─┐
│ 04-Jun-2021 │ 2021-06-04 00:00:00 │ 2021-06-04 │
└─────────────┴─────────────────────┴────────────┘
推荐阅读
- c# - 如何在 WPF 中显示不同对象(子对象)的列表并将列表内的按钮绑定到每一行?
- amazon-rds - Amazon rds Aurora 克隆/恢复时间点 API
- laravel - 无法从 webhook laravel 获取回调
- email - 如何解决 Gmail 的问题?Gmail 将通过 SPF、DKIM 和 DMARC 的电子邮件标记为垃圾邮件
- r - 如何添加到 group_by_at dplyr 函数中的分组
- julia - Julia:管道输入以从字符串处理
- node.js - Opencv4nodejs findNonZero 异常
- sql - 无法使用 SQL Server 中的分区函数获取最大分区数
- gmail-api - 错误 403,元数据范围不允许格式 FULL 。Web 应用程序 Gmail API 通过邮递员获取消息
- javascript - 交叉引用 JSON 和 MySQL?