DATETIME형식의 데이터를 원하는 형식으로 출력하고자 할 때 사용.
엄청 자주 사용되는 함수이다.
게시판에 작성일자를 출력하거나,
회원정보의 생년월일이나 가입일자 등을 나타낼 경우 사용된다.
또는 입력 받은 날짜를 VARCHAR형식으로 저장하게 될 때 사용된다.
|
형식 |
출력형식 |
|
CONVERT(VARCHAR, 날짜 컬럼, 101) |
MM/DD/YYYY |
|
CONVERT(VARCHAR, 날짜 컬럼, 102) |
YYYY.MM.DD |
|
CONVERT(VARCHAR, 날짜 컬럼, 103) |
DD/MM/YYYY |
|
CONVERT(VARCHAR, 날짜 컬럼, 104) |
DD.MM.YYYY |
|
CONVERT(VARCHAR, 날짜 컬럼, 105) |
DD-MM-YYYY |
|
CONVERT(VARCHAR, 날짜 컬럼, 106) |
DD MM YYYY |
|
CONVERT(VARCHAR, 날짜 컬럼, 107) |
MM DD, YYYY |
|
CONVERT(VARCHAR, 날짜 컬럼, 108) |
|
|
CONVERT(VARCHAR, 날짜 컬럼, 109) |
|
|
CONVERT(VARCHAR, 날짜 컬럼, 110) |
MM-DD-YYYY |
|
CONVERT(VARCHAR, 날짜 컬럼, 111) |
YYYY/MM/DD |
|
CONVERT(VARCHAR, 날짜 컬럼, 112) |
YYYYMMDD |
알다시피 Y:YEAR(년도) , M: MONTH(달), D:DAY(일)이다.
자주 사용하는 함수들이 대부분 YYYY (4자의 년도)이다.
기타 YY(2자의 년도) 또는 시간을 나타내는 형식도 존재한다.
Oracle과 달리 숫자를 기억해야 하다 보니
잘 까먹는 것 같다…
이렇게라도 적어두는 것이 시간절약일 듯 하다.

댓글목록
등록된 댓글이 없습니다.