当前位置: 代码迷 >> 其他数据库 >> SQLite的strftime,该如何处理
  详细解决方案

SQLite的strftime,该如何处理

热度:6682   发布时间:2013-02-26 00:00:00.0
SQLite的strftime
用过SQLite数据库的高手,我想问下strftime这个函数不能如下使用吗?

select strftime('%Y-%m-%d', fdate) from user // fdate 是日期字段

为什么查询后全部是空白的字符串? strftime函数不可以应用字段吗? 那么我要实现同样的功能该怎么做?

------解决方案--------------------------------------------------------


做了个测试没有问题啊。 可以确认你的fdate中存放的是日期?SQLite并不强制数据类型的检查。

SQL code
sqlite> select strftime('%Y-%m-%d', date('now'));2009-05-18sqlite>sqlite> select * from user;2009-05-122009-04-122009-05-19sqlite> select strftime('%Y-%m-%d', fdate) from user;2009-05-122009-04-122009-05-19
  相关解决方案