Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Varlık SQL'i tarih ve saat kurallı işlevleri içerir.
Açıklamalar
Aşağıdaki tabloda Entity SQL kurallı işlevleri tarih ve saat gösterilmektedir.
datetime bir DateTime değerdir.
| İşlev | Açıklama |
|---|---|
AddNanoseconds(expression,number) |
Belirtilen number nanosaniye sayısını öğesine expressionekler.Bağımsız Değişkenler expression: DateTime, DateTimeOffsetveya Time.number: . Int32Dönüş Değeri türü. expression |
AddMicroseconds(expression,number) |
Belirtilen number mikrosaniyeyi öğesine expressionekler.Bağımsız Değişkenler expression: DateTime, DateTimeOffsetveya Time.number: . Int32Dönüş Değeri türü. expression |
AddMilliseconds(expression,number) |
belirtilen number milisaniyeyi öğesine expressionekler.Bağımsız Değişkenler expression: DateTime, DateTimeOffsetveya Time.number: . Int32Dönüş Değeri türü. expression |
AddSeconds(expression,number) |
Belirtilen number saniye sayısını öğesine expressionekler.Bağımsız Değişkenler expression: DateTime, DateTimeOffsetveya Time.number: . Int32Dönüş Değeri türü. expression |
AddMinutes(expression,number) |
Belirtilen number dakika sayısını öğesine expressionekler.Bağımsız Değişkenler expression: DateTime, DateTimeOffsetveya Time.number: . Int32Dönüş Değeri türü. expression |
AddHours(expression,number) |
Belirtilen number saat sayısını öğesine expressionekler.Bağımsız Değişkenler expression: DateTime, DateTimeOffsetveya Time.number: . Int32Dönüş Değeri türü. expression |
AddDays(expression,number) |
Belirtilen number gün sayısını öğesine expressionekler.Bağımsız Değişkenler expression: DateTime veya DateTimeOffset.number: . Int32Dönüş Değeri türü. expression |
AddMonths(expression,number) |
Belirtilen number ayları öğesine expressionekler.Bağımsız Değişkenler expression: DateTime veya DateTimeOffset.number: . Int32Dönüş Değeri türü. expression |
AddYears(expression,number) |
Belirtilen number yıl sayısını öğesine expressionekler.Bağımsız Değişkenler expression: DateTime veya DateTimeOffset.number: . Int32Dönüş Değeri türü. expression |
CreateDateTime(year,month,day,hour,minute,second) |
Sunucunun saat diliminde sunucunun geçerli tarih ve saati olarak yeni DateTime bir değer döndürür.Bağımsız Değişkenler year, month, day, hour, minute: Int16 ve Int32.second: . DoubleDönüş Değeri Bir DateTime. |
CreateDateTimeOffset(year,month,day,hour,minute,second,tzoffset) |
Eşgüdümlü Evrensel Saat'e (UTC) göre sunucunun geçerli tarih ve saati olarak yeni DateTimeOffset bir değer döndürür.Bağımsız Değişkenler year, , monthday, hour, , minutetzoffset: Int32.second: . DoubleDönüş Değeri Bir DateTimeOffset. |
CreateTime(hour,minute,second) |
Geçerli saat olarak yeni Time bir değer döndürür.Bağımsız Değişkenler hour ve minute: Int32.second: . DoubleDönüş Değeri Bir Time. |
CurrentDateTime() |
Sunucunun saat dilimindeki sunucunun geçerli tarihi ve saati olarak bir DateTime değer döndürür.Dönüş Değeri Bir DateTime. |
CurrentDateTimeOffset() |
Geçerli tarih, saat ve uzaklığı olarak DateTimeOffsetdöndürür.Dönüş Değeri Bir DateTimeOffset. |
CurrentUtcDateTime() |
UTC saat diliminde sunucunun geçerli tarihi ve saati olarak bir DateTime değer döndürür. Dönüş Değeri Bir DateTime. |
Day(expression) |
öğesinin gün bölümünü expression 1 ile 31 arasında bir Int32 olarak döndürür.Bağımsız Değişkenler A DateTime ve DateTimeOffset.Dönüş Değeri Bir Int32.Örnek -- The following example returns 12.Day(cast('03/12/1998' as DateTime)) |
DayOfYear(expression) |
öğesinin gün kısmını expression 1 ile 366 arasında bir Int32 değer olarak döndürür. Burada artık yılın son günü için 366 döndürülür.Bağımsız Değişkenler A DateTime veya DateTimeOffset.Dönüş Değeri Bir Int32. |
DiffNanoseconds(startExpression,endExpression) |
ile startExpressionarasında endExpression nanosaniye cinsinden farkı döndürür.Bağımsız Değişkenler startExpression, endExpression: DateTime, DateTimeOffsetveya Time.
Not:startExpression ve endExpression aynı türde olmalıdır. Dönüş Değeri Bir Int32. |
DiffMilliseconds(startExpression,endExpression) |
ile startExpressionarasındaki endExpression farkı milisaniye cinsinden döndürür.Bağımsız Değişkenler startExpression, endExpression: DateTime, DateTimeOffsetveya Time.
Not:startExpression ve endExpression aynı türde olmalıdır. Dönüş Değeri Bir Int32. |
DiffMicroseconds(startExpression,endExpression) |
ile startExpressionarasında endExpression mikrosaniye cinsinden farkı döndürür.Bağımsız Değişkenler startExpression, endExpression: DateTime, DateTimeOffsetveya Time.
Not:startExpression ve endExpression aynı türde olmalıdır. Dönüş Değeri Bir Int32. |
DiffSeconds(startExpression,endExpression) |
ile arasındaki startExpressionendExpressionfarkı saniye cinsinden döndürür.Bağımsız Değişkenler startExpression, endExpression: DateTime, DateTimeOffsetveya Time.
Not:startExpression ve endExpression aynı türde olmalıdır. Dönüş Değeri Bir Int32. |
DiffMinutes(startExpression,endExpression) |
ile startExpressionarasındaki endExpression farkı dakika cinsinden döndürür.Bağımsız Değişkenler startExpression, endExpression: DateTime, DateTimeOffsetveya Time.
Not:startExpression ve endExpression aynı türde olmalıdır. Dönüş Değeri Bir Int32. |
DiffHours(startExpression,endExpression) |
ile arasındaki startExpressionendExpressionfarkı saat cinsinden döndürür.Bağımsız Değişkenler startExpression, endExpression: DateTime, DateTimeOffsetveya Time.
Not:startExpression ve endExpression aynı türde olmalıdır. Dönüş Değeri Bir Int32. |
DiffDays(startExpression,endExpression) |
ile arasındaki startExpressionendExpressionfarkı gün cinsinden döndürür.Bağımsız Değişkenler startExpression, endExpression: DateTime veya DateTimeOffset.
Not:startExpression ve endExpression aynı türde olmalıdır. Dönüş Değeri Bir Int32. |
DiffMonths(startExpression,endExpression) |
ile arasındaki startExpressionendExpressionfarkı ay cinsinden döndürür.Bağımsız Değişkenler startExpression, endExpression: DateTime veya DateTimeOffset.
Not:startExpression ve endExpression aynı türde olmalıdır. Dönüş Değeri Bir Int32. |
DiffYears(startExpression,endExpression) |
ile arasındaki startExpressionendExpressionfarkı yıl cinsinden döndürür.Bağımsız Değişkenler startExpression, endExpression: DateTime veya DateTimeOffset.
Not:startExpression ve endExpression aynı türde olmalıdır. Dönüş Değeri Bir Int32. |
GetTotalOffsetMinutes(datetimeoffset) |
DEĞERINIn GMT'den uzak olduğu dakika datetimeoffset sayısını döndürür. Bu genellikle +780 ile -780 arasındadır (+ veya - 13 saat).
Not: Bu işlev yalnızca SQL Server 2008'de desteklenir. Bağımsız Değişkenler Bir DateTimeOffset.Dönüş Değeri Bir Int32. |
Hour(expression) |
değerinin saat bölümünü expression 0 ile 23 arasında bir Int32 değer olarak döndürür.Bağımsız Değişkenler A DateTime, Time ve DateTimeOffset.Örnek -- The following example returns 22.Hour(cast('22:35:5' as DateTime)) |
Millisecond(expression) |
milisaniye kısmını expression 0 ile 999 arasında bir Int32 değer olarak döndürür.Bağımsız Değişkenler A DateTime, Time ve DateTimeOffset.Dönüş Değeri Bir Int32. |
Minute(expression) |
değerinin dakika kısmını expression 0 ile 59 arasında bir Int32 değer olarak döndürür.Bağımsız Değişkenler A DateTime, Time veya DateTimeOffset.Dönüş Değeri Bir Int32.Örnek -- The following example returns 35Minute(cast('22:35:5' as DateTime)) |
Month(expression) |
ay bölümünü expression 1 ile 12 arasında bir Int32 olarak döndürür.Bağımsız Değişkenler A DateTime veya DateTimeOffset.Dönüş Değeri Bir Int32.Örnek -- The following example returns 3.Month(cast('03/12/1998' as DateTime)) |
Second(expression) |
saniye bölümünü expression 0 ile 59 arasında bir Int32 olarak döndürür.Bağımsız Değişkenler A DateTime, Time ve DateTimeOffset.Dönüş Değeri Bir Int32.Örnek -- The following example returns 5Second(cast('22:35:5' as DateTime)) |
TruncateTime(expression) |
expressionSaat değerleri kesilmiş olarak değerini döndürür.Bağımsız Değişkenler A DateTime veya DateTimeOffset.Dönüş Değeri türü. expression |
Year(expression) |
öğesinin yıl bölümünü expression olarak Int32YYYYdöndürür.Bağımsız Değişkenler A DateTime ve DateTimeOffset.Dönüş Değeri Bir Int32.Örnek -- The following example returns 1998.Year(cast('03/12/1998' as DateTime)) |
Bu işlevler, giriş verilirse null döndürülecektirnull.
Eşdeğer işlevler Microsoft SQL İstemcisi Yönetilen Sağlayıcısı'nda kullanılabilir. Daha fazla bilgi için bkz . Entity Framework İşlevleri için SqlClient.