군침이 싹 도는 코딩

MySQL 현재 시간을 가져오고 싶을때 함수 (now,curdate,curtime) 본문

Database/MySQL

MySQL 현재 시간을 가져오고 싶을때 함수 (now,curdate,curtime)

mugoori 2022. 12. 7. 16:39
select now();

 

 

-- 현재 년월일 만 가져오고 싶을때, curdate()
select curdate();

 

 

-- 시분초 만 가져오고 싶을때, curtime()
select curtime();

 

 

 

# now 함수의 활용법은 코멘트를 다는 서비스에서 현재시간을 기록해야되는데

이것을 테이블을 만들때 디폴트값에 now 함수를 사용하면

자동으로 기입해준다

또한 코멘트를 수정시에 수정한 시간을 기록하고 싶다면

디폴트에 쓴 now 함수 옆에 on update now를 써주면 된다