2012-02-09 2 views
2
변경되지 않을 때 MySQL의 기록의 갱신을 강제하는 방법

내 데이터베이스 테이블 ON UPDATE CURRENT_TIMESTAMP 사용하여 정의 된 열이 있습니다아무것도

  • 필드 : last_access
  • 유형 : 타임 스탬프
  • 정렬 :
  • 속성 : 업데이트시 CURRENT_TIMESTAMP
  • null : 아니요
  • 기본값 : CURRENT_TIMESTAMP
  • 추가 : UPDATE CURRENT_TIMESTAMP ON
기록에 다른 데이터가 변경되지 않을 때 나는 주어진 레코드를 업데이트하려면이 last_access 필드를 강제 수있는 방법

?

+1

그럼 업데이트 하시겠습니까? 설정 만 하시겠습니까? 또는 null로 만들면 현재 시간으로 null을 쓰도록 업데이트합니다. – Ben

답변

3

UPDATE your_table SET last_access = CURRENT_TIMESTAMP();?