업데이트: 2006년 4월 14일
세션에 대한 SET DATEFIRST의 현재 값을 반환합니다.
구문
@@DATEFIRST
반환 유형
tinyint
주의
SET DATEFIRST는 각 주의 지정된 시작 요일을 나타냅니다. 미국 영어 기본값은 7, 일요일입니다.
언어 설정은 날짜 정보에 영향을 줍니다. 다음 예에서는 언어를 먼저 italian으로 설정합니다. SELECT @@DATEFIRST에서 1이 반환됩니다 그런 다음 언어를 us_english로 설정합니다. SELECT @@DATEFIRST에서 7이 반환됩니다.
SET LANGUAGE italian
GO
SELECT @@DATEFIRST
GO
SET LANGUAGE us_english
GO
SELECT @@DATEFIRST
예
다음 예에서는 주의 시작 요일을 5(금요일)로 설정하고 현재 날짜인 Today를 토요일로 가정합니다. SELECT 문은 주의 현재 날짜의 DATEFIRST 값과 현재 날짜 번호를 반환합니다.
SET DATEFIRST 5
SELECT @@DATEFIRST AS '1st Day', DATEPART(dw, GETDATE()) AS 'Today'
결과 집합은 다음과 같습니다.
1st Day Today
---------------- --------------
5 2
참고 항목
참조
DATEPART(Transact-SQL)
구성 함수(Transact-SQL)
SET DATEFIRST(Transact-SQL)
도움말 및 정보
변경 내역
| 릴리스 | 내역 |
|---|---|
2006년 4월 14일 |
|
.gif)