SQL Server FORMAT() 함수
예시
날짜 형식 지정:
DECLARE @d DATETIME = '12/01/2018';
SELECT FORMAT (@d, 'd', 'en-US') AS
'US English Result',
FORMAT (@d, 'd', 'no') AS 'Norwegian Result',
FORMAT (@d, 'd', 'zu') AS 'Zulu Result';
정의 및 사용법
FORMAT() 함수는 지정된 형식(및 SQL Server 2017의 선택적 문화권)으로 값의 형식을 지정합니다.
FORMAT() 함수를 사용하여 날짜/시간 값과 숫자 값의 형식을 지정합니다. 일반적인 데이터 유형 변환의 경우 CAST() 또는 CONVERT() 를 사용하십시오 .
통사론
FORMAT(value, format,
culture)
매개변수 값
Parameter | Description |
---|---|
value | Required. The value to be formatted |
format | Required. The format pattern |
culture | Optional. Specifies a culture (from SQL Server 2017) |
기술적 세부 사항
작동: | SQL Server(2012년부터), Azure SQL Database |
---|
더 많은 예
예시
숫자 서식 지정:
SELECT
FORMAT(123456789, '##-##-#####');