FORMAT() 사용하기
CONVERT() 함수와 달리, FORMAT() 함수는 'dd/MM/yyyy'처럼 형식을 문자열로 받습니다.
모든 조종사에 대한 보고서를 받아야 합니다. entry_date 열의 형식이 'yyyy-MM-dd'임을 확인했고, 결과를 'dd/MM/yyyy' 형식으로 표시하려고 합니다. 이 테이블의 데이터가 많지 않으므로 FORMAT() 함수를 사용하는 것을 고려합니다.
entry_date 열의 타입이 날짜가 아니라 VARCHAR(10)임에 유의하세요.
이 연습은 강의의 일부입니다
SQL Server 데이터베이스에서 데이터 정제하기
연습 안내
entry_date열의 타입을DATE로 변환하고, 이를'dd/MM/yyyy'형식으로 출력하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
SELECT
pilot_code,
pilot_name,
pilot_surname,
carrier_code,
-- Convert the entry_date to a DATE and print it in dd/MM/yyyy format
___(___(entry_date AS DATE), '___/___/___') AS entry_date
from pilots