시작하기무료로 시작하기

데이터 CAST하기

특정한 유형이나 형식의 데이터가 필요한데 실제 저장 방식은 다를 때가 자주 있습니다. 예를 들어:

  • 서로 다른 데이터 타입을 가진 여러 소스의 데이터를 하나로 통합해야 할 때
  • 추상적인 데이터를 더 읽기 쉽게 표현해야 할 때(예: 1/0 대신 True/False) 다행히 데이터 자체를 바꿀 필요는 없습니다. 필요한 데이터 타입으로 명시적으로 변환하는 함수(CAST()CONVERT())를 사용할 수 있어요.

이제 CAST() 함수를 사용해 데이터를 명시적으로 변환해 보겠습니다. 구문을 기억하세요: sql CAST(expression AS data_type [(length)])

이 연습은 강의의 일부입니다

SQL Server에서 데이터 조작을 위한 함수

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

SELECT 
	-- Transform the year part from the birthdate to a string
	first_name + ' ' + last_name + ' was born in ' + ___(YEAR(___) AS nvarchar) + '.' 
FROM voters;
코드 편집 및 실행