더북(TheBook)

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() 함수와 동일한 결과를 반환했습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.