본문 바로가기
DB

[MySQL] now()와 sysdate()의 차이

by 0725 2023. 4. 10.

now 는 쿼리를 실행시킨 순간의 시간에 고정되지만

 

sysdate는 해당 함수를 호출한 시간에 따라 변한다.

 

 

긴 쿼리문을 사용하거나 중간중간 현재 날짜를 가져오게 될 때 항상 같은 시간이 나와야 한다면 now()를 사용해야한다.

 

my.cnf 설정 파일에

sysdate-is-now 라는 설정을 추가하면 (default는 false)

sysdate를 now 와 같이 사용할 수 있다.

댓글