@@DATEFIRST (Transact-SQL)
更新 : 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 日 |
|