标签: ora-01843
我在toad for oracle中的SQL语句如下
select ID, EXPECT_END,.... from .... where TO_DATE(EXPECT_END, 'YYYYMMDD') > TRUNC(SYSDATE)
此处EXPECT_END是varchar2,并以YYYYMMDD的格式存储,例如20190917。我遇到了错误:
EXPECT_END
varchar2
YYYYMMDD
20190917
ORA-01843: not a valid month
非常感谢所有建议。