* 그럴 경우에는 아래와 같이 CONVERT 혹은 CAST함수를 사용한다.
-- A_Column을 int로 형변환.
CONVERT(INT, A_Column)
CAST(A_Column AS INT)
-- A_Column을 varchar(10)로 형변환.
CONVERT(VARCHAR(10), A_Column)
CAST(A_Column AS VARCHAR(10))
* CAST의 경우에는 간단한 형변환을 하지만, CONVERT의 경우에는 아래와 같이 형태(Style)를 지정할 수도 있다.
* 더 많은 형식에 대한 참고는 : http://lab.cliel.com/entry/SQL-%EC%8B%9C%EA%B0%84%EA%B4%80%EB%A0%A8-%ED%98%95%EC%8B%9D-%EB%B3%80%ED%99%98
--현재 날짜를 20151215 형식으로 표현
Select CONVERT(CHAR(08), GetDate(), 112)
--현재 날짜를 2015-12-15 형식으로 표현
Select CONVERT(CHAR(10), GetDate(), 120)
댓글 없음:
댓글 쓰기