테이블을 설계할 때,
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() 로 설정해주면 된다.

'Database' 카테고리의 다른 글
| DB 데이터베이스 인덱스(Index) (0) | 2023.03.31 |
|---|---|
| MySQL 에서 예약어와 예약어 필드명, 데이터베이스명으로 사용시 에러해결 방법 (0) | 2023.01.17 |
| null 값을 다른 값으로 대체하는 방법 - ifnull() (1) | 2022.12.08 |
| 테이블의 unique 설정하는 방법 (0) | 2022.12.08 |
| MySQL foreign key 로 연결돼있는 데이터 지우기 설정 - cascade (0) | 2022.12.08 |