여러분이 사용하고 계신 브라우저는 HTML5를 지원하지 않기 때문에 몇몇 요소가 제대로 보이도록 JScript를 사용하고 있습니다. 하지만 여러분의 브라우저 설정에서 스크립트 기능이 꺼져있으므로, 현재 페이지를 제대로 확인하시려면 스크립트 기능을 켜주셔야 합니다. SQL SERVER - 참조 - 함수 - FORMAT()
SQL SERVER – 참조 – 함수 – FORMAT()
12개월전 작성
10개월전 수정

FORMAT()

FORMAT() 함수는 지정된 형식(및 SQL Server 2017의 선택적 문화권)으로 값의 형식을 지정한다.

FORMAT() 함수를 사용하여 날짜/시간 값과 숫자 값의 형식을 지정한다.
일반적인 데이터 유형 변환의 경우 CAST() 또는 CONVERT() 를 사용하자.

SQL Server(2012부터), Azure SQL 데이터베이스에서 작동한다.

형식
FORMAT(value, format, culture)
매개변수
value
:
형식을 지정할 값
format
:
형식 패턴
culture
:
문화를 지정합니다(SQL Server 2017에서)
예제
날짜 형식 지정한다.
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';
기본 예시
US English Result Norwegian Result Zulu Result
12/1/2018 01.12.2018 12/1/2018
숫자 서식 지정
SELECT FORMAT(123456789, '##-##-#####');
기본 예시
12-34-56789
참고

Mingg`s Diary
밍구
공부 목적 블로그