Database

테이블 설계 시, created_on, updated_on - default 값 설정

yugyeong 2023. 1. 4. 17:35

테이블을 설계할 때, 

created_on 또는 updated_on 을 설정하는 경우가 있다.

 

create_on 은 데이터베이스에 insert 한 시간이고, updated_on 은 데이터베이스에 있는 데이터를 변경했을 때의 시간이다.

 

이때의 default 값 설정하는 방법이다.

 

created_on, updated_on 의 데이터타입은 둘 다 TIMESTAMP 로 설정한 후,

created_on 의 default 값은 now()

updated_on 의 default 값은 now() on update now() 로 설정해주면 된다.