oracle&sql

[MYSQL] UPDATE 시 날짜 자동 입력

원코드 2023. 12. 31. 01:05

INSERT 시 자동으로 시간값 반영(테이블 생성 시 DEFAULT 값으로 CURRENT_TIMESTAMP를 설정해도 됨)

ALTER TABLE 테이블명 MODIFY columnName TIMESTAMP DEFAULT CURRENT_TIMESTAMP;

 

UPDATE 시 자동으로 시간값 반영

ALTER TABLE 테이블명 MODIFY 컬럼명 TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP;

 

 

 

참고한 블로그

https://hayjo.tistory.com/48

 

[MySQL] ALTER TABLE table ... TIMESTAMP

기존에 DATETIME으로만 지정했던 컬럼에 기본값을 넣어줄 필요가 생겼다. INSERT INTO 당시의 시간을 기본값으로 하려면 아래와 같이 하면 된다. ALTER TABLE tableName MODIFY columnName TIMESTAMP DEFAULT CURRENT_TIMES

hayjo.tistory.com