两个文本字段拼接转换成时间类型,同一个sql去掉where条件会报错,这是为啥?
去掉where条件之后,查询出来的结果就变多了,这两个字段拼接的结果可能含有不符合日期格式的
建议先不转换日期类型,直接将拼接的结果查出来看看哪里不满足
说明表中有数据按照你的sql拼接之后不是时间格式,您可以先不要todate,先拼出字符串看那行不符合时间格式