전체/장난하기

MySQL(MariaDB)의 SYSDATE, NOW의 큰 차이.

Coolen 2014. 11. 12. 17:05

SYSDATE와 NOW 함수는 둘 다 현재 시각을 돌려주는 함수들이다. 


binary log를 통해서 replication을 한다거나 복원해서 작업을 해야하는 경우라면 NOW를 써야한다.


SYSDATE는 그 함수가 참조되는 시점의 시각을 말하는 것이고, NOW는 SQL문이 실행될 때 마다 설정되는 timestamp의 영향을 받기 때문이다.


https://mariadb.com/kb/en/mariadb/documentation/optimization-and-tuning/system-variables/server-system-variables/#timestamp


반응형