CONVERT(expr, type)
CONVERT() 함수도 CAST() 함수와 마찬가지로 형 변환을 하는데, CAST() 함수와 달리 AS type 대신 type을 두 번째 매개변수로 받습니다.
코드 6-38
SELECT CONVERT(10, CHAR) CONV_CHAR,
CONVERT('-10', SIGNED) CONV_INT,
CONVERT('10.2131', DECIMAL) CONV_DEC1,
CONVERT('10.2131', DECIMAL(6, 4)) CONV_DEC2,
CONVERT('10.2131', DOUBLE) CONV_DOUBLE,
CONVERT('2021-10-31', DATE) CONV_DATE,
CONVERT('2021-10-31', DATETIME) CONV_DATETIME;
실행결과
결과를 보면 CONVERT() 함수 역시 CAST() 함수와 동일한 결과를 반환했습니다.