Datetime Informix日期时间选择标准(运算符之间)

Datetime Informix日期时间选择标准(运算符之间),datetime,criteria,informix,Datetime,Criteria,Informix,有没有办法使用between运算符在informix datetime字段上输入选择条件?例如,如果我在informix表单中输入ADAM:ZOOLANDER作为选择标准,我将获得ADAM和ZOOLANDER之间的所有值。如果我输入2014-08-20 15:55:11:2014-08-20 16:00:00,我会在字段消息中收到一个错误 显示您选择的语句和错误。还请向我们显示您的datetime列的确切类型:是datetime年进行分数还是其他 我已经检查过,对于这种类型,您可以使用: SEL

有没有办法使用between运算符在informix datetime字段上输入选择条件?例如,如果我在informix表单中输入ADAM:ZOOLANDER作为选择标准,我将获得ADAM和ZOOLANDER之间的所有值。如果我输入2014-08-20 15:55:11:2014-08-20 16:00:00,我会在字段消息中收到一个错误

显示您选择的语句和错误。还请向我们显示您的
datetime
列的确切类型:是
datetime年进行分数
还是其他

我已经检查过,对于这种类型,您可以使用:

SELECT * FROM test_table  WHERE entry_date
BETWEEN '2010-11-10 13:23:03' AND '2010-11-10 14:06:36';

所以你必须使用
BETWEEN
kayword而不是奇怪的
字符(你看到这个字符是用来分隔时间部分的)。

NiklasI收到这个错误,你能帮我吗?错误:在日期时间或间隔的末尾有额外字符。错误代码:-1264 Query=select*from la_ebestain_t,其中eingelagert_am介于“2017-03-11 00:00:00.0”和“2017-03-13 00:00:00.0”之间。我认为Informix在解析秒后小数点的时间方面存在问题。试试
2017-03-11 00:00:00
而不是
2017-03-11 00:00:00.0
。哇,答案是2014年的,你还是回答我。成功了,谢谢