毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> 数据库 >> 正文

sqlite datetime时间格式如何比较大小

更新时间:2012-8-6:  来源:毕业论文

select updatetime,updatetime > '2012-05-03' from buy_purchase where id= 1
其中 ‘updatetime'是datetime类型,并且’id=1‘时的值为’2012-05-02 09:44‘。但是得到的结果是’1‘。
而’select updatetime,updatetime > '2012-5-3' from buy_purchase where id= 1‘得到的结果是’0‘。
为什么会出现这种情况,感觉是按字符串类型进行的比较。。。。
’select updatetime,updatetime > '2012-05-03' from buy_purchase wh
把日期格式串写全即可。

SQLITE中的数据是通过sql导入的。而这个SQL文件又是通过sqlserver自动生产的。所以在日期导出的日期格式是"yyyy-M-d"的,比如上面的“2012-5-3”。导入sqlite的时候也没出错。但是查询的时候,就不对了。。。

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©lwfree.com 六维论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。