데이터를 입력하거나 수정할 때 자동으로 시간을 입력해주는 팁을 하나 소개해드리겠습니다.
기본 활용
데이터를 입력할 때 시간은 보통 Insert into 문을 사용하여 입력합니다.


그러나 테이블에서 컬럼을 만들 때 혹은 만들고 난 후 일일이 입력하지 않아도 데이터가 들어간 시간이 자동으로 나오게 할 수 있습니다.


표시해둔 Default 값에 함수인 now()를 입력하게 되면 데이터 입력 시 굳이 타이핑 하지 않아도 자동으로 시간이 등록됩니다.
수정 시 활용
데이터를 입력하게 되면 수정하게 되는 경우도 있습니다. 수정된 시간을 표시하고 싶다면 다음과 같이 설정하시면 됩니다.

다음과 같이 컬럼을 설정하면 데이터를 입력했을 때 시간이 등록되고 수정했을 때 시간이 따로 등록됩니다.
사용 예로는 유튜브 댓글 기능 등이 있습니다.
'MySQL' 카테고리의 다른 글
| MySQL에서 테이블 Join하기 (1) | 2024.12.02 |
|---|---|
| MySQL에서 시간 함수 활용하기 (0) | 2024.11.29 |
| MySQL에서 IF와 CASE 활용하기 (1) | 2024.11.29 |
| MySQL에서 서브쿼리(SubQuery) 활용하기 (3) | 2024.11.29 |
| MySQL에서 SUM 함수 활용하기 (0) | 2024.11.28 |