Aracılığıyla paylaş


@@ DATEFIRST (Transact-sql)

Geçerli değeri, oturum açmak için döner set DATEFIRST.

Tüm genel bakış için Transact-SQLbkz: Tarih ve Saat veri türleri ve işlevler, Tarih ve Saat veri türleri ve işlevler (Transact-sql).

Konu bağlantısı simgesi Transact-SQL Sözdizim Kuralları

Sözdizimi

@@DATEFIRST

Dönüş Türü

tinyint

Açıklamalar

set DATEFIRST haftanın ilk gününü belirtir. ABD İngilizce 7, Pazar varsayılandır.

Depolama veritabanı ve veritabanında depolanan tarihi değerleri göstermek için tarihi değerlere dönüştürülür gibi bu dil ayarını karakter dizeleri yorumu etkiler. Bu ayar, tarihi veri depolama biçimini etkilemez. Aşağıdaki örnekte, dili ilk ayarı Italian. Deyim SELECT @@DATEFIRST;döner 1. Dil ayarı daha sonra us_english. Deyim SELECT @@DATEFIRST;döner 7.

SET LANGUAGE Italian;
GO
SELECT @@DATEFIRST;
GO
SET LANGUAGE us_english;
GO
SELECT @@DATEFIRST;

SET LANGUAGE Italian;
GO
SELECT @@DATEFIRST;
GO
SET LANGUAGE us_english;
GO
SELECT @@DATEFIRST;

Örnekler

Aşağıdaki örnek ayarlar için haftanın ilk günü 5(Cuma) ve günün, Today, Cumartesi olmak. SELECTDeyimi döndürür DATEFIRSTdeğeri ve haftanın geçerli gününü sayısı.

SET DATEFIRST 5;
SELECT @@DATEFIRST AS 'First Day'
    ,DATEPART(dw, SYSDATETIME()) AS 'Today';

SET DATEFIRST 5;
SELECT @@DATEFIRST AS 'First Day'
    ,DATEPART(dw, SYSDATETIME()) AS 'Today';

Sonuç kümesi buradadır.

First Day         Today
----------------  --------------
5                 2

First Day         Today
----------------  --------------
5                 2

Ayrıca bkz.

Başvuru

Yapılandırma işlevler (Transact-sql)