Informix 数据库查询数据库的时候报错,报错的情形如下所示:
string to date conversion error
我是在informix的数据中的sql语句中使用的 DATE(“2018-07-07”) 这样的String类型的时间字段。但是奇葩的是我单独查询该字段的时候就不报错,只是把这个字符串用到了 WHERE…BETWEEN…AND 的时候报错 。
差了好久才查到了解决方法:很简单加上 extend 就行了:如下所示
extend(DATE("2018-07-07"))
即可。
参考连接如下:(外国网址不是太好打开)
https://www.tek-tips.com/viewthread.cfm?qid=730561