2012-07-26 2 views
0

MySQL을 사용하여 데이터베이스 변경 제어를 구현하려고합니다. 삽입 및 업데이트를 제어하기 위해 SQL Server의 TIMESTAMP 필드와 비슷한 것을 사용하고자합니다 (행 위에 삽입/업데이트가 수행 될 때 자동 증가하는 열). MySQL에도 비슷한 것이 있습니까? MySQL을 사용하여이를 수행하고 싶다면 업데이트를위한 트리거를 작성하고 데이터베이스의 모든 테이블에 다른 트리거를 삽입하십시오.MySQL 수동 변경 추적

감사

답변

1

예이

CREATE TABLE t1 (
    created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, 
    updated_at TIMESTAMP DEFAULT ON UPDATE CURRENT_TIMESTAMP 
); 

created_at 필드 삽입에 설정되고 updated_at 필드가 자동으로 업데이트시 업데이트됩니다처럼 열을 생성 할 수 있습니다.

Docs are here

+0

그것은 테이블 작성에 암시 트리거처럼 보인다. 고마워. –