ck数据库parseDateTimeBestEffort报错问题?

新手上路,请多包涵

在ck数据库中,我执行了SQL

SELECT POSTED_DATE, parseDateTimeBestEffort(POSTED_DATE),  uuid
  FROM table_01
  WHERE 1 = 1
    AND `uuid` = 'dff5aac8-0fb1-41a3-8f34-7d2bd3f0ce7c' 

返回了
image.png

但是当我执行

SELECT POSTED_DATE
FROM (
  SELECT uuid,POSTED_DATE ,parseDateTimeBestEffort(POSTED_DATE)
  FROM table_01
  WHERE `uuid` = 'dff5aac8-0fb1-41a3-8f34-7d2bd3f0ce7c'
)
WHERE toDate(parseDateTimeBestEffort(POSTED_DATE)) > toDate(toStartOfMonth(today() - INTERVAL 1 DAY));

就会报错
image.png

感觉问题就在parseDateTimeBestEffort(POSTED_DATE))中,但是在前面的数据中又可以正常解析,望大神解惑

阅读 471
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏