SqlFunctions Sınıf

Tanım

Linq to Entities içinde SqlServer yöntemlerini kullanıma sunan işlev saptamaları içerir.

public static class SqlFunctions
type SqlFunctions = class
Public Class SqlFunctions
Devralma
SqlFunctions

Yöntemler

Acos(Nullable<Decimal>)

Kosinüsü belirtilen sayısal değer olan radyan cinsinden açıyı döndüren matematiksel bir işlevdir. Bu açı arkkosinüs olarak adlandırılır.

Acos(Nullable<Double>)

Kosinüsü belirtilen sayısal değer olan radyan cinsinden açıyı döndüren matematiksel bir işlevdir. Bu açı arkkosinüs olarak adlandırılır.

Ascii(String)

Bir karakter ifadesinin en soldaki karakterinin ASCII kod değerini döndürür.

Asin(Nullable<Decimal>)

Sinüsü belirtilen sayısal değer olan radyan cinsinden açıyı döndüren matematik işlevi. Bu açı arksinüsü olarak adlandırılır.

Asin(Nullable<Double>)

Sinüsü belirtilen sayısal değer olan radyan cinsinden açıyı döndüren matematik işlevi. Bu açı arksinüsü olarak adlandırılır.

Atan(Nullable<Decimal>)

Tanjantı belirtilen sayısal değer olan radyan cinsinden açıyı döndüren matematik işlevi. Bu açı arktanjant olarak adlandırılır.

Atan(Nullable<Double>)

Tanjantı belirtilen sayısal değer olan radyan cinsinden açıyı döndüren matematik işlevi. Bu açı arktanjant olarak adlandırılır.

Atan2(Nullable<Decimal>, Nullable<Decimal>)

Pozitif x ekseni ile çıkış noktasından (x, y) arasındaki pozitif açıyı radyan cinsinden verir; burada x ve y belirtilen iki sayısal değerdir. İşleve geçirilen ilk parametre y değeri, ikinci parametre ise x değeridir.

Atan2(Nullable<Double>, Nullable<Double>)

Pozitif x ekseni ile çıkış noktasından (x, y) arasındaki pozitif açıyı radyan cinsinden verir; burada x ve y belirtilen iki sayısal değerdir. İşleve geçirilen ilk parametre y değeri, ikinci parametre ise x değeridir.

Char(Nullable<Int32>)

Belirtilen tamsayı ASCII değerine karşılık gelen karakteri döndürür.

CharIndex(Byte[], Byte[])

Başka bir ifade içinde bulunan bir ifadenin başlangıç konumunu döndürür.

CharIndex(Byte[], Byte[], Nullable<Int32>)

Başka bir ifade içinde bulunan bir ifadenin başlangıç konumunu döndürür.

CharIndex(Byte[], Byte[], Nullable<Int64>)

Başka bir ifade içinde bulunan bir ifadenin başlangıç konumunu döndürür.

CharIndex(String, String)

Başka bir ifade içinde bulunan bir ifadenin başlangıç konumunu döndürür.

CharIndex(String, String, Nullable<Int32>)

Başka bir ifade içinde bulunan bir ifadenin başlangıç konumunu döndürür.

CharIndex(String, String, Nullable<Int64>)

Başka bir ifade içinde bulunan bir ifadenin başlangıç konumunu döndürür.

Checksum(Byte[])

Giriş bağımsız değişkeni üzerinden hesaplanan sağlama toplamı değerini döndürür.

Checksum(Byte[], Byte[])

Giriş bağımsız değişkenleri üzerinden hesaplanan sağlama toplamı değerini döndürür.

Checksum(Byte[], Byte[], Byte[])

Giriş bağımsız değişkenleri üzerinden hesaplanan sağlama toplamı değerini döndürür.

Checksum(Nullable<Boolean>)

Giriş bağımsız değişkeni üzerinden hesaplanan sağlama toplamı değerini döndürür.

Checksum(Nullable<Boolean>, Nullable<Boolean>)

Giriş bağımsız değişkenleri üzerinden hesaplanan sağlama toplamı değerini döndürür.

Checksum(Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)

Giriş bağımsız değişkenleri üzerinden hesaplanan sağlama toplamı değerini döndürür.

Checksum(Nullable<DateTime>)

Giriş bağımsız değişkeni üzerinden hesaplanan sağlama toplamı değerini döndürür.

Checksum(Nullable<DateTime>, Nullable<DateTime>)

Giriş bağımsız değişkenleri üzerinden hesaplanan sağlama toplamı değerini döndürür.

Checksum(Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>)

Giriş bağımsız değişkenleri üzerinden hesaplanan sağlama toplamı değerini döndürür.

Checksum(Nullable<DateTimeOffset>)

Giriş bağımsız değişkeni üzerinden hesaplanan sağlama toplamı değerini döndürür.

Checksum(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Giriş bağımsız değişkenleri üzerinden hesaplanan sağlama toplamı değerini döndürür.

Checksum(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Giriş bağımsız değişkenleri üzerinden hesaplanan sağlama toplamı değerini döndürür.

Checksum(Nullable<Decimal>)

Giriş bağımsız değişkeni üzerinden hesaplanan sağlama toplamı değerini döndürür.

Checksum(Nullable<Decimal>, Nullable<Decimal>)

Giriş bağımsız değişkenleri üzerinden hesaplanan sağlama toplamı değerini döndürür.

Checksum(Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>)

Giriş bağımsız değişkenleri üzerinden hesaplanan sağlama toplamı değerini döndürür.

Checksum(Nullable<Double>)

Giriş bağımsız değişkeni üzerinden hesaplanan sağlama toplamı değerini döndürür.

Checksum(Nullable<Double>, Nullable<Double>)

Giriş bağımsız değişkenleri üzerinden hesaplanan sağlama toplamı değerini döndürür.

Checksum(Nullable<Double>, Nullable<Double>, Nullable<Double>)

Giriş bağımsız değişkenleri üzerinden hesaplanan sağlama toplamı değerini döndürür.

Checksum(Nullable<Guid>)

Giriş bağımsız değişkeni üzerinden hesaplanan sağlama toplamı değerini döndürür.

Checksum(Nullable<Guid>, Nullable<Guid>)

Giriş bağımsız değişkenleri üzerinden hesaplanan sağlama toplamı değerini döndürür.

Checksum(Nullable<Guid>, Nullable<Guid>, Nullable<Guid>)

Giriş bağımsız değişkenleri üzerinden hesaplanan sağlama toplamı değerini döndürür.

Checksum(Nullable<TimeSpan>)

Giriş bağımsız değişkeni üzerinden hesaplanan sağlama toplamı değerini döndürür.

Checksum(Nullable<TimeSpan>, Nullable<TimeSpan>)

Giriş bağımsız değişkenleri üzerinden hesaplanan sağlama toplamı değerini döndürür.

Checksum(Nullable<TimeSpan>, Nullable<TimeSpan>, Nullable<TimeSpan>)

Giriş bağımsız değişkenleri üzerinden hesaplanan sağlama toplamı değerini döndürür.

Checksum(String)

Giriş bağımsız değişkeni üzerinden hesaplanan sağlama toplamı değerini döndürür.

Checksum(String, String)

Giriş bağımsız değişkenleri üzerinden hesaplanan sağlama toplamı değerini döndürür.

Checksum(String, String, String)

Giriş bağımsız değişkenleri üzerinden hesaplanan sağlama toplamı değerini döndürür.

ChecksumAggregate(IEnumerable<Int32>)

Koleksiyondaki değerlerin sağlama toplamını döndürür. Null değerler yoksayılır.

ChecksumAggregate(IEnumerable<Nullable<Int32>>)

Koleksiyondaki değerlerin sağlama toplamını döndürür. Null değerler yoksayılır.

Cos(Nullable<Decimal>)

Belirtilen ifadede radyan cinsinden belirtilen açının trigonometrik kosinüsünü döndürür.

Cos(Nullable<Double>)

Belirtilen ifadede radyan cinsinden belirtilen açının trigonometrik kosinüsünü döndürür.

Cot(Nullable<Decimal>)

Radyan cinsinden belirtilen açının trigonometrik kotanjantını döndüren matematiksel bir işlev.

Cot(Nullable<Double>)

Radyan cinsinden belirtilen açının trigonometrik kotanjantını döndüren matematiksel bir işlev.

CurrentTimestamp()

Geçerli tarih ve saati döndürür.

CurrentUser()

Geçerli kullanıcının adını döndürür.

DataLength(Byte[])

Herhangi bir ifadeyi temsil etmek için kullanılan bayt sayısını döndürür.

DataLength(Nullable<Boolean>)

Herhangi bir ifadeyi temsil etmek için kullanılan bayt sayısını döndürür.

DataLength(Nullable<DateTime>)

Herhangi bir ifadeyi temsil etmek için kullanılan bayt sayısını döndürür.

DataLength(Nullable<DateTimeOffset>)

Herhangi bir ifadeyi temsil etmek için kullanılan bayt sayısını döndürür.

DataLength(Nullable<Decimal>)

Herhangi bir ifadeyi temsil etmek için kullanılan bayt sayısını döndürür.

DataLength(Nullable<Double>)

Herhangi bir ifadeyi temsil etmek için kullanılan bayt sayısını döndürür.

DataLength(Nullable<Guid>)

Herhangi bir ifadeyi temsil etmek için kullanılan bayt sayısını döndürür.

DataLength(Nullable<TimeSpan>)

Herhangi bir ifadeyi temsil etmek için kullanılan bayt sayısını döndürür.

DataLength(String)

Herhangi bir ifadeyi temsil etmek için kullanılan bayt sayısını döndürür.

DateAdd(String, Nullable<Double>, Nullable<DateTime>)

Belirtilen tarihe aralık eklemeye dayalı olarak yeni bir tarih saat değeri döndürür.

DateAdd(String, Nullable<Double>, Nullable<DateTimeOffset>)

Belirtilen tarihe aralık eklemeye dayalı olarak yeni bir tarih değeri döndürür.

DateAdd(String, Nullable<Double>, Nullable<TimeSpan>)

Belirtilen zaman aralığına bir aralık eklemeye dayalı olarak yeni bir zaman aralığı değeri döndürür.

DateAdd(String, Nullable<Double>, String)

Belirtilen tarihe aralık eklemeye dayalı olarak yeni bir tarih saat değeri döndürür.

DateDiff(String, Nullable<DateTime>, Nullable<DateTime>)

Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür.

DateDiff(String, Nullable<DateTime>, Nullable<DateTimeOffset>)

Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür.

DateDiff(String, Nullable<DateTime>, Nullable<TimeSpan>)

Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür.

DateDiff(String, Nullable<DateTime>, String)

Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür.

DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTime>)

Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür.

DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür.

DateDiff(String, Nullable<DateTimeOffset>, Nullable<TimeSpan>)

Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür.

DateDiff(String, Nullable<DateTimeOffset>, String)

Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür.

DateDiff(String, Nullable<TimeSpan>, Nullable<DateTime>)

Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür.

DateDiff(String, Nullable<TimeSpan>, Nullable<DateTimeOffset>)

Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür.

DateDiff(String, Nullable<TimeSpan>, Nullable<TimeSpan>)

Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür.

DateDiff(String, Nullable<TimeSpan>, String)

Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür.

DateDiff(String, String, Nullable<DateTime>)

Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür.

DateDiff(String, String, Nullable<DateTimeOffset>)

Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür.

DateDiff(String, String, Nullable<TimeSpan>)

Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür.

DateDiff(String, String, String)

Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür.

DateName(String, Nullable<DateTime>)

Belirtilen tarihin belirtilen tarih kısmını temsil eden bir karakter dizesi döndürür.

DateName(String, Nullable<DateTimeOffset>)

Belirtilen tarihin belirtilen tarih kısmını temsil eden bir karakter dizesi döndürür.

DateName(String, Nullable<TimeSpan>)

Belirtilen tarihin belirtilen tarih kısmını temsil eden bir karakter dizesi döndürür.

DateName(String, String)

Belirtilen tarihin belirtilen tarih kısmını temsil eden bir karakter dizesi döndürür.

DatePart(String, Nullable<DateTime>)

Belirtilen tarihin belirtilen tarih kısmını temsil eden bir tamsayı döndürür.

DatePart(String, Nullable<DateTimeOffset>)

Belirtilen tarihin belirtilen tarih kısmını temsil eden bir tamsayı döndürür.

DatePart(String, Nullable<TimeSpan>)

Belirtilen tarihin belirtilen tarih kısmını temsil eden bir tamsayı döndürür.

DatePart(String, String)

Belirtilen tarihin belirtilen tarih kısmını temsil eden bir tamsayı döndürür.

Degrees(Nullable<Decimal>)

Radyan cinsinden belirtilen açı için karşılık gelen açıyı derece cinsinden döndürür.

Degrees(Nullable<Double>)

Radyan cinsinden belirtilen açı için karşılık gelen açıyı derece cinsinden döndürür.

Degrees(Nullable<Int32>)

Radyan cinsinden belirtilen açı için karşılık gelen açıyı derece cinsinden döndürür.

Degrees(Nullable<Int64>)

Radyan cinsinden belirtilen açı için karşılık gelen açıyı derece cinsinden döndürür.

Difference(String, String)

İki karakter ifadesinin SOUNDEX değerleri arasındaki farkı gösteren bir tamsayı değeri döndürür.

Exp(Nullable<Decimal>)

Belirtilen float ifadesinin üstel değerini döndürür.

Exp(Nullable<Double>)

Belirtilen float ifadesinin üstel değerini döndürür.

GetDate()

Geçerli veritabanı sistem zaman damgasını, veritabanı saat dilimi uzaklığı olmadan bir tarih saat değeri olarak döndürür. Bu değer, SQL Server örneğinin çalıştığı bilgisayarın işletim sisteminden türetilir.

GetUtcDate()

Geçerli veritabanı sistemi zaman damgasını tarih saat değeri olarak döndürür. Veritabanı saat dilimi uzaklığı dahil değildir. Bu değer geçerli UTC saatini (Eşgüdümlü Evrensel Saat) temsil eder. Bu değer, SQL Server örneğinin çalıştığı bilgisayarın işletim sisteminden türetilir.

HostName()

İş istasyonu adını döndürür.

IsDate(String)

Giriş değerinin geçerli bir tarih veya saat olup olmadığını gösterir.

IsNumeric(String)

Giriş değerinin geçerli bir sayısal tür olup olmadığını gösterir.

Log(Nullable<Decimal>)

Belirtilen giriş değerinin doğal logaritması döndürür.

Log(Nullable<Double>)

Belirtilen giriş değerinin doğal logaritması döndürür.

Log10(Nullable<Decimal>)

Belirtilen giriş değerinin 10 tabanındaki logaritması döndürür.

Log10(Nullable<Double>)

Belirtilen giriş değerinin 10 tabanındaki logaritması döndürür.

NChar(Nullable<Int32>)

Unicode standardı tarafından tanımlandığı gibi belirtilen tamsayı koduna sahip Unicode karakterini döndürür.

PatIndex(String, String)

Bir desenin belirtilen ifadedeki ilk oluşumunun başlangıç konumunu veya desen bulunamazsa tüm geçerli metin ve karakter veri türlerinde sıfırları döndürür.

Pi()

Pi'nin sabit değerini döndürür.

QuoteName(String)

Giriş dizesini geçerli bir Microsoft SQL Server sınırlandırılmış tanımlayıcısı yapmak için sınırlayıcıların eklendiği bir Unicode dizesi döndürür.

QuoteName(String, String)

Giriş dizesini geçerli bir Microsoft SQL Server sınırlandırılmış tanımlayıcısı yapmak için sınırlayıcıların eklendiği bir Unicode dizesi döndürür.

Radians(Nullable<Decimal>)

Belirtilen açıya karşılık gelen radyan ölçüsünü derece cinsinden döndürür.

Radians(Nullable<Double>)

Belirtilen açıya karşılık gelen radyan ölçüsünü derece cinsinden döndürür.

Radians(Nullable<Int32>)

Belirtilen açıya karşılık gelen radyan ölçüsünü derece cinsinden döndürür.

Radians(Nullable<Int64>)

Belirtilen açıya karşılık gelen radyan ölçüsünü derece cinsinden döndürür.

Rand()

0 ile 1 arasında özel bir sözde rastgele float değeri döndürür.

Rand(Nullable<Int32>)

0 ile 1 arasında özel bir sözde rastgele float değeri döndürür.

Replicate(String, Nullable<Int32>)

Bir dize değerini belirtilen sayıda yineler.

Sign(Nullable<Decimal>)

Belirtilen ifadenin pozitif (+1), sıfır (0) veya negatif (-1) işaretini döndürür.

Sign(Nullable<Double>)

Belirtilen ifadenin pozitif (+1), sıfır (0) veya negatif (-1) işaretini döndürür.

Sign(Nullable<Int32>)

Belirtilen ifadenin pozitif (+1), sıfır (0) veya negatif (-1) işaretini döndürür.

Sign(Nullable<Int64>)

Belirtilen ifadenin pozitif (+1), sıfır (0) veya negatif (-1) işaretini döndürür.

Sin(Nullable<Decimal>)

Belirtilen açının trigonometrik sinüsünü döndürür.

Sin(Nullable<Double>)

Belirtilen açının trigonometrik sinüsünü döndürür.

SoundCode(String)

Benzer sözcükleri veya adları bulmak için alfasayısal dizeyi dört karakterli (SOUNDEX) koda dönüştürür.

Space(Nullable<Int32>)

Yinelenen boşluklardan oluşan bir dize döndürür.

Square(Nullable<Decimal>)

Belirtilen sayının karesini döndürür.

Square(Nullable<Double>)

Belirtilen sayının karesini döndürür.

SquareRoot(Nullable<Decimal>)

Belirtilen sayının karekökünü döndürür.

SquareRoot(Nullable<Double>)

Belirtilen sayının karekökünü döndürür.

StringConvert(Nullable<Decimal>)

Sayısal verilerden dönüştürülen karakter verilerini döndürür.

StringConvert(Nullable<Decimal>, Nullable<Int32>)

Sayısal verilerden dönüştürülen karakter verilerini döndürür.

StringConvert(Nullable<Decimal>, Nullable<Int32>, Nullable<Int32>)

Sayısal verilerden dönüştürülen karakter verilerini döndürür.

StringConvert(Nullable<Double>)

Sayısal verilerden dönüştürülen karakter verilerini döndürür.

StringConvert(Nullable<Double>, Nullable<Int32>)

Sayısal verilerden dönüştürülen karakter verilerini döndürür.

StringConvert(Nullable<Double>, Nullable<Int32>, Nullable<Int32>)

Sayısal verilerden dönüştürülen karakter verilerini döndürür.

Stuff(String, Nullable<Int32>, Nullable<Int32>, String)

Başka bir dizeye dize ekler. Hedef dizedeki belirtilen karakter uzunluğunu başlangıç konumunda siler ve ardından ikinci dizeyi başlangıç konumundaki hedef dizeye ekler.

Tan(Nullable<Decimal>)

Giriş ifadesinin trigonometrik tanjantını döndürür.

Tan(Nullable<Double>)

Giriş ifadesinin trigonometrik tanjantını döndürür.

Unicode(String)

Giriş ifadesinin ilk karakteri için Unicode standardı tarafından tanımlanan tamsayı değerini döndürür.

UserName()

Belirtilen kimlik numarasına karşılık gelen bir veritabanı kullanıcı adı döndürür.

UserName(Nullable<Int32>)

Belirtilen kimlik numarasına karşılık gelen bir veritabanı kullanıcı adı döndürür.

Şunlara uygulanır