有没有办法使用between运算符在informix datetime字段上输入选择条件?例如,如果我以informix形式输入ADAM:ZOOLANDER作为选择标准,我将获得ADAM和ZOOLANDER之间的所有值。如果我输入2014-08-20 15:55:11:2014-08-20 16:00:00我收到字段消息中的错误。
答案 0 :(得分:1)
告诉我们SELECT语句和错误。向我们展示您的datetime
列的确切类型:是DATETIME YEAR TO FRACTION
还是其他?
我已经检查了这种类型你可以使用:
SELECT * FROM test_table WHERE entry_date
BETWEEN '2010-11-10 13:23:03' AND '2010-11-10 14:06:36';
因此,您必须使用BETWEEN
kayword而不是奇怪的:
字符(您会看到此字符用于分隔时间部分)。