본문 바로가기
IT/Database

[Mysql] now() , sysdate() 차이

by 성준하이 2022. 5. 13.
반응형

mysql에는 다양한 자료형들이 있고 그중에서 많이 사용되는 Date , 날짜 관련 함수이다.

now와 sysdate의 차이가 있다. 알고 사용하도록 하자.

필자 역시 뭐 같은거겠거니 하고 사용하였고 많은 이들도 그렇게 생각하고 있을것이다.

하지만 우연히 데이터가 다른것을 발견하고 무슨 차이이지 확인하다가 알게 된 점을 공유한다.

결과만 먼저 말하면 now는 쿼리가 실행되는 순간이고 sysdate는 해당 함수를 호출한 시간을 의미한다.

단순 select에서는 비교할수 없을정도로 빠르게 진행이 되서 비교하기 힘들순 있지만 sleep함수를 넣는다면?

이 사진 한장으로 설명을 마친다.

반응형

'IT > Database' 카테고리의 다른 글

Join의 종류  (37) 2022.07.08
[Mysql] 백업 및 복원  (53) 2022.05.20
Key의 종류(간결 설명)  (51) 2022.04.01
데이터베이스 실행계획  (10) 2022.01.17
[Mysql] database 작업 폴더 경로조회  (8) 2021.11.26

댓글