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

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