MYSQL updatetime
필드가 설정되어 있는데 ON UPDATE CURRENT_TIMESTAMP
UPDATE 작업을 실행한 후에도 데이터베이스의 시간이 추가된 시간으로 유지되는 이유는 무엇일까요?
<code>public function updateInfo($cid,$data){ $this->db->set($data); $this->db->where('cid',$cid); if($this->db->update('report')){ return TRUE; } else { return FALSE; } } </code>
MYSQL updatetime
필드가 설정되어 있는데 ON UPDATE CURRENT_TIMESTAMP
UPDATE 작업을 실행한 후에도 데이터베이스의 시간이 추가된 시간으로 유지되는 이유는 무엇일까요?
<code>public function updateInfo($cid,$data){ $this->db->set($data); $this->db->where('cid',$cid); if($this->db->update('report')){ return TRUE; } else { return FALSE; } } </code>
업데이트의 데이터가 데이터베이스 테이블 데이터와 완전히 일치할 수 있으며 영향을 받는 행이 0일 수 있습니다.