TIME()
TIME() 함수는 주어진 시간/날짜/시간에서 시간 부분을 추출한다.
⭐ 이 함수는 expression이 날짜/시간이 아니면 “00:00:00″을 반환하고 expression 이 NULL이면 NULL을 반환한다.
MySQL 4.0부터 작동한다.
형식
TIME(expression)
매개변수
expression
:
시간을 추출할 시간/날짜 시간
예제
시간 표현식에서 시간 부분을 추출해보자.
SELECT TIME("19:30:10");
기본 예시
TIME(“19:30:10”) |
---|
19:30:10 |
datetime 표현식에서 시간 부분을 추출해보자.
SELECT TIME("2017-08-15 19:30:10");
기본 예시
TIME(“2017-08-15 19:30:10”) |
---|
19:30:10 |
datetime 표현식에서 시간 부분을 추출해보자.
SELECT TIME("2017-08-15 19:30:10.000001");
기본 예시
TIME(“2017-08-15 19:30:10.000001”) |
---|
19:30:10.000001 |
NULL에서 시간 부분을 추출
SELECT TIME(NULL);
기본 예시
TIME(NULL) |
---|
참고
W3C School - MySQL TIME() Function
W3C School - SQL Tutorial