tispark执行sql,where条件中筛选日期报错

我查了一下原因,目前 string 转换为 datetime 时,需要为 yyyy-MM-dd HH:mm:ss 的格式。
你可以这样定义:partition p202005 values less than (“2020-06-01 00:00:00”)

参考
https://docs.pingcap.com/zh/tidb/dev/partitioned-table#range-columns-分区

在 TiSpark 3.0 中这样定义仍有问题(bug),在 TiSpark >= 3.1 之后这样定义不再有问题