用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3473|回复: 1
收起左侧

[数据库] CI数据库操作使用DATE_FORMAT函数时的bug

[复制链接]
发表于 2010-6-9 10:53:43 | 显示全部楼层 |阅读模式
本帖最后由 trynews 于 2010-6-9 10:55 编辑

以下代码使用到DATE_FORMAT函数,把字段SDATE转成yyyy-mm-dd格式
$this->db->select("DATE_FORMAT(SDATE,'%Y-%m-%d') as _date");
$this->db->from('member');
$query = $this->db->get();

但每次执行都提示错误,CI会把sql语句转成
SELECT DATE_FORMAT(SDATE, `'%Y-%m-%d')` as _date FROM (`kk_member`)
执行出错
发表于 2010-7-9 20:59:33 | 显示全部楼层
$this->db->select("DATE_FORMAT(SDATE,'%Y-%m-%d') as _date",false);

注意加false

本版积分规则