WorkaHolic

현재 시간 가져오기 + 대기(wait)시키기 본문

Server/MySQL

현재 시간 가져오기 + 대기(wait)시키기

Programics 2020. 3. 25. 21:04

- 현재 시간 (상수 = 변하지 않음)

NOW()

e.g. SELECT NOW();

 

- 현재 시간 (변동)

SYSDATE()

e.g. SELECT SYSDATE()

 

ex. 현재 시간 출력 + 5초 대기 + 현재 시간 출력

SELECT NOW(), SYSDATE(), SLEEP(5), NOW(), SYSDATE()

res

NOW() SYSDATE() SLEEP(6) NOW() SYSDATE()
2020-03-25 20:54:42 2020-03-25 20:54:42 0 2020-03-25 20:54:42 2020-03-25 20:54:48

 

- 대기(wait)시키기

SLEEP(숫자)

// 숫자의 카운트만큼 시간(second)을 대기(wait)시킨다 (0은 가능하나, 음수는 불가능)

e.g. SELECT SLEEP(2);

// 결과값은 0

반응형