개발학습일지

[MySQL] 테이블 설정 _ Datatype TIMESAMP 본문

MySQL

[MySQL] 테이블 설정 _ Datatype TIMESAMP

처카푸 2024. 5. 16. 11:09

MySQL 테이블 설정하기

 

createdAt : 처음 생성될 때 설정

Datatype을 TIMESAMP로 지정하고 디폴트 값을 now()로 입력하면
데이터를 저장할 때 해당 값을 입력하지 않아도 데이터를 입력한 시간으로 자동 저장된다.
(테이블 Default 값을 now()로 입력하고 Apply 하면 CURRENT_TIMESTAMP로 자동 변환된다.)

 

 

updateAt : 데이터가 수정될 때 설정

Datatype을 TIMESAMP로 지정하고 디폴트값을 now() on update now()를 입력하면
해당 컬럼에 데이터를 변경(수정)할 때 시간이 업데이트돼서 저장된다
(테이블 Default 값을 now() on update now()로 입력하고 Apply하면
CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP으로 자동 변환된다.)

 

MySQL 테이블 설정

 

새로운 데이터 작성

update