mysql
MYSQL - GET_FORMAT 함수
GET_FORMAT 함수는 인자 DATE, TIME, DATETIME 을 사용하여 결과를 받아 올 수 있습니다.
다음은 DATE_FORMAT 함수와 조합한 예제입니다.
다음은 STR_TO_DATE 함수를 활용한 방법입니다.
SELECT GET_FORMAT(DATE|TIME|DATETIME, EUR|USA|JIS|ISO|INTERNAL);
#ex.1)
mysql> SELECT GET_FORMAT(DATE, 'USA');
-> %d.%m.%y
mysql> SELECT GET_FORMAT(TIME, 'USA');
-> %h:%i:%s %p
mysql> SELECT GET_FORMAT(DATE, 'KR');
-> NULL
다음은 DATE_FORMAT 함수와 조합한 예제입니다.
#ex.2)
mysql> SELECT DATE_FORMAT('2011-10-20', GET_FORMAT(DATE, 'USA'));
-> 20.10.2011
mysql> SELECT DATE_FORMAT('2011-10-20', GET_FORMAT(TIME, 'USA'));
-> 12:00:00 AM
mysql> SELECT DATE_FORMAT('2011-10-20', GET_FORMAT(DATETIME, 'USA'));
-> 2011-10-20 00.00.00
다음은 STR_TO_DATE 함수를 활용한 방법입니다.
#ex.3)
mysql> SELECT STR_TO_DATE('2011-10-20', GET_FORMAT(DATE, 'USA'));
-> 20.10.2011
mysql> SELECT STR_TO_DATE('2011-10-20', GET_FORMAT(TIME, 'USA'));
-> 12:00:00 AM
mysql> SELECT STR_TO_DATE('2011-10-20', GET_FORMAT(DATETIME, 'USA'));
-> 20.10.2011 12:00:00 AM
0 댓글