SqlFunctions Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia metody środowiska uruchomieniowego języka wspólnego (CLR) wywołujące funkcje w bazie danych w zapytaniach LINQ to Entities.
public ref class SqlFunctions abstract sealed
public static class SqlFunctions
type SqlFunctions = class
Public Class SqlFunctions
- Dziedziczenie
-
SqlFunctions
Metody
| Acos(Nullable<Decimal>) |
Funkcja matematyczna zwracająca kąt w radianach, którego cosinus jest określoną wartością liczbową. Ten kąt jest nazywany arckosiną. |
| Acos(Nullable<Double>) |
Funkcja matematyczna zwracająca kąt w radianach, którego cosinus jest określoną wartością liczbową. Ten kąt jest nazywany arckosiną. |
| Ascii(String) |
Zwraca wartość kodu ASCII znaku z lewej większości znaków wyrażenia. |
| Asin(Nullable<Decimal>) |
Funkcja matematyczna zwracająca kąt w radianach, którego sinus jest określoną wartością liczbową. Ten kąt jest nazywany arcyzyną. |
| Asin(Nullable<Double>) |
Funkcja matematyczna zwracająca kąt w radianach, którego sinus jest określoną wartością liczbową. Ten kąt jest nazywany arcyzyną. |
| Atan(Nullable<Decimal>) |
Funkcja matematyczna zwracająca kąt w radianach, którego tangens jest określoną wartością liczbową. Ten kąt jest nazywany arctangentem. |
| Atan(Nullable<Double>) |
Funkcja matematyczna zwracająca kąt w radianach, którego tangens jest określoną wartością liczbową. Ten kąt jest nazywany arctangentem. |
| Atan2(Nullable<Decimal>, Nullable<Decimal>) |
Zwraca dodatni kąt w radianach między dodatnią osią x a promieniem ze źródła przez punkt (x, y), gdzie x i y są dwoma określonymi wartościami liczbowymi. Pierwszy parametr przekazany do funkcji to wartość y, a drugi parametr to x-value. |
| Atan2(Nullable<Double>, Nullable<Double>) |
Zwraca dodatni kąt w radianach między dodatnią osią x a promieniem ze źródła przez punkt (x, y), gdzie x i y są dwoma określonymi wartościami liczbowymi. Pierwszy parametr przekazany do funkcji to wartość y, a drugi parametr to x-value. |
| Char(Nullable<Int32>) |
Zwraca znak odpowiadający określonej wartości całkowitej ASCII. |
| CharIndex(Byte[], Byte[]) |
Zwraca pozycję początkową jednego wyrażenia znalezionego w innym wyrażeniu. |
| CharIndex(Byte[], Byte[], Nullable<Int32>) |
Zwraca pozycję początkową jednego wyrażenia znalezionego w innym wyrażeniu. |
| CharIndex(Byte[], Byte[], Nullable<Int64>) |
Zwraca pozycję początkową jednego wyrażenia znalezionego w innym wyrażeniu. |
| CharIndex(String, String) |
Zwraca pozycję początkową jednego wyrażenia znalezionego w innym wyrażeniu. |
| CharIndex(String, String, Nullable<Int32>) |
Zwraca pozycję początkową jednego wyrażenia znalezionego w innym wyrażeniu. |
| CharIndex(String, String, Nullable<Int64>) |
Zwraca pozycję początkową jednego wyrażenia znalezionego w innym wyrażeniu. |
| Checksum(Byte[]) |
Zwraca wartość sumy kontrolnej obliczoną przez argument wejściowy. |
| Checksum(Byte[], Byte[]) |
Zwraca wartość sumy kontrolnej obliczoną dla argumentów wejściowych. |
| Checksum(Byte[], Byte[], Byte[]) |
Zwraca wartość sumy kontrolnej obliczoną dla argumentów wejściowych. |
| Checksum(Nullable<Boolean>) |
Zwraca wartość sumy kontrolnej obliczoną przez argument wejściowy. |
| Checksum(Nullable<Boolean>, Nullable<Boolean>) |
Zwraca wartość sumy kontrolnej obliczoną dla argumentów wejściowych. |
| Checksum(Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>) |
Zwraca wartość sumy kontrolnej obliczoną dla argumentów wejściowych. |
| Checksum(Nullable<DateTime>) |
Zwraca wartość sumy kontrolnej obliczoną przez argument wejściowy. |
| Checksum(Nullable<DateTime>, Nullable<DateTime>) |
Zwraca wartość sumy kontrolnej obliczoną dla argumentów wejściowych. |
| Checksum(Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>) |
Zwraca wartość sumy kontrolnej obliczoną dla argumentów wejściowych. |
| Checksum(Nullable<DateTimeOffset>) |
Zwraca wartość sumy kontrolnej obliczoną przez argument wejściowy. |
| Checksum(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Zwraca wartość sumy kontrolnej obliczoną dla argumentów wejściowych. |
| Checksum(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Zwraca wartość sumy kontrolnej obliczoną dla argumentów wejściowych. |
| Checksum(Nullable<Decimal>) |
Zwraca wartość sumy kontrolnej obliczoną przez argument wejściowy. |
| Checksum(Nullable<Decimal>, Nullable<Decimal>) |
Zwraca wartość sumy kontrolnej obliczoną dla argumentów wejściowych. |
| Checksum(Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>) |
Zwraca wartość sumy kontrolnej obliczoną dla argumentów wejściowych. |
| Checksum(Nullable<Double>) |
Zwraca wartość sumy kontrolnej obliczoną przez argument wejściowy. |
| Checksum(Nullable<Double>, Nullable<Double>) |
Zwraca wartość sumy kontrolnej obliczoną dla argumentów wejściowych. |
| Checksum(Nullable<Double>, Nullable<Double>, Nullable<Double>) |
Zwraca wartość sumy kontrolnej obliczoną dla argumentów wejściowych. |
| Checksum(Nullable<Guid>) |
Zwraca wartość sumy kontrolnej obliczoną przez argument wejściowy. |
| Checksum(Nullable<Guid>, Nullable<Guid>) |
Zwraca wartość sumy kontrolnej obliczoną dla argumentów wejściowych. |
| Checksum(Nullable<Guid>, Nullable<Guid>, Nullable<Guid>) |
Zwraca wartość sumy kontrolnej obliczoną dla argumentów wejściowych. |
| Checksum(Nullable<TimeSpan>) |
Zwraca wartość sumy kontrolnej obliczoną przez argument wejściowy. |
| Checksum(Nullable<TimeSpan>, Nullable<TimeSpan>) |
Zwraca wartość sumy kontrolnej obliczoną dla argumentów wejściowych. |
| Checksum(Nullable<TimeSpan>, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Zwraca wartość sumy kontrolnej obliczoną dla argumentów wejściowych. |
| Checksum(String) |
Zwraca wartość sumy kontrolnej obliczoną przez argument wejściowy. |
| Checksum(String, String) |
Zwraca wartość sumy kontrolnej obliczoną dla argumentów wejściowych. |
| Checksum(String, String, String) |
Zwraca wartość sumy kontrolnej obliczoną dla argumentów wejściowych. |
| ChecksumAggregate(IEnumerable<Int32>) |
Zwraca sumę kontrolną wartości w kolekcji. Wartości null są ignorowane. |
| ChecksumAggregate(IEnumerable<Nullable<Int32>>) |
Zwraca sumę kontrolną wartości w kolekcji. Wartości null są ignorowane. |
| Cos(Nullable<Decimal>) |
Zwraca trygonometryczny cosinus określonego kąta w radianach w określonym wyrażeniu. |
| Cos(Nullable<Double>) |
Zwraca trygonometryczny cosinus określonego kąta w radianach w określonym wyrażeniu. |
| Cot(Nullable<Decimal>) |
Funkcja matematyczna zwracająca cotangent trygonometryczny określonego kąta w radianach. |
| Cot(Nullable<Double>) |
Funkcja matematyczna zwracająca cotangent trygonometryczny określonego kąta w radianach. |
| CurrentTimestamp() |
Zwraca bieżącą datę i godzinę. |
| CurrentUser() |
Zwraca nazwę bieżącego użytkownika. |
| DataLength(Byte[]) |
Zwraca liczbę bajtów używanych do reprezentowania dowolnego wyrażenia. |
| DataLength(Nullable<Boolean>) |
Zwraca liczbę bajtów używanych do reprezentowania dowolnego wyrażenia. |
| DataLength(Nullable<DateTime>) |
Zwraca liczbę bajtów używanych do reprezentowania dowolnego wyrażenia. |
| DataLength(Nullable<DateTimeOffset>) |
Zwraca liczbę bajtów używanych do reprezentowania dowolnego wyrażenia. |
| DataLength(Nullable<Decimal>) |
Zwraca liczbę bajtów używanych do reprezentowania dowolnego wyrażenia. |
| DataLength(Nullable<Double>) |
Zwraca liczbę bajtów używanych do reprezentowania dowolnego wyrażenia. |
| DataLength(Nullable<Guid>) |
Zwraca liczbę bajtów używanych do reprezentowania dowolnego wyrażenia. |
| DataLength(Nullable<TimeSpan>) |
Zwraca liczbę bajtów używanych do reprezentowania dowolnego wyrażenia. |
| DataLength(String) |
Zwraca liczbę bajtów używanych do reprezentowania dowolnego wyrażenia. |
| DateAdd(String, Nullable<Double>, Nullable<DateTime>) |
Zwraca nową |
| DateAdd(String, Nullable<Double>, Nullable<DateTimeOffset>) |
Zwraca nową wartość daty na podstawie dodawania interwału do określonej daty. |
| DateAdd(String, Nullable<Double>, Nullable<TimeSpan>) |
Zwraca nową wartość przedziału czasu na podstawie dodawania interwału do określonego przedziału czasu. |
| DateAdd(String, Nullable<Double>, String) |
Zwraca nową |
| DateDiff(String, Nullable<DateTime>, Nullable<DateTime>) |
Zwraca liczbę granic określonych elementów datepart przekraczanych między określoną datą rozpoczęcia a datą zakończenia. |
| DateDiff(String, Nullable<DateTime>, Nullable<DateTimeOffset>) |
Zwraca liczbę granic określonych elementów datepart przekraczanych między określoną datą rozpoczęcia a datą zakończenia. |
| DateDiff(String, Nullable<DateTime>, Nullable<TimeSpan>) |
Zwraca liczbę granic określonych elementów datepart przekraczanych między określoną datą rozpoczęcia a datą zakończenia. |
| DateDiff(String, Nullable<DateTime>, String) |
Zwraca liczbę granic określonych elementów datepart przekraczanych między określoną datą rozpoczęcia a datą zakończenia. |
| DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTime>) |
Zwraca liczbę granic określonych elementów datepart przekraczanych między określoną datą rozpoczęcia a datą zakończenia. |
| DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Zwraca liczbę granic określonych elementów datepart przekraczanych między określoną datą rozpoczęcia a datą zakończenia. |
| DateDiff(String, Nullable<DateTimeOffset>, Nullable<TimeSpan>) |
Zwraca liczbę granic określonych elementów datepart przekraczanych między określoną datą rozpoczęcia a datą zakończenia. |
| DateDiff(String, Nullable<DateTimeOffset>, String) |
Zwraca liczbę granic określonych elementów datepart przekraczanych między określoną datą rozpoczęcia a datą zakończenia. |
| DateDiff(String, Nullable<TimeSpan>, Nullable<DateTime>) |
Zwraca liczbę granic określonych elementów datepart przekraczanych między określoną datą rozpoczęcia a datą zakończenia. |
| DateDiff(String, Nullable<TimeSpan>, Nullable<DateTimeOffset>) |
Zwraca liczbę granic określonych elementów datepart przekraczanych między określoną datą rozpoczęcia a datą zakończenia. |
| DateDiff(String, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Zwraca liczbę granic określonych elementów datepart przekraczanych między określoną datą rozpoczęcia a datą zakończenia. |
| DateDiff(String, Nullable<TimeSpan>, String) |
Zwraca liczbę granic określonych elementów datepart przekraczanych między określoną datą rozpoczęcia a datą zakończenia. |
| DateDiff(String, String, Nullable<DateTime>) |
Zwraca liczbę granic określonych elementów datepart przekraczanych między określoną datą rozpoczęcia a datą zakończenia. |
| DateDiff(String, String, Nullable<DateTimeOffset>) |
Zwraca liczbę granic określonych elementów datepart przekraczanych między określoną datą rozpoczęcia a datą zakończenia. |
| DateDiff(String, String, Nullable<TimeSpan>) |
Zwraca liczbę granic określonych elementów datepart przekraczanych między określoną datą rozpoczęcia a datą zakończenia. |
| DateDiff(String, String, String) |
Zwraca liczbę granic określonych elementów datepart przekraczanych między określoną datą rozpoczęcia a datą zakończenia. |
| DateName(String, Nullable<DateTime>) |
Zwraca ciąg znaków reprezentujący określoną część daty określonej daty. |
| DateName(String, Nullable<DateTimeOffset>) |
Zwraca ciąg znaków reprezentujący określoną część daty określonej daty. |
| DateName(String, Nullable<TimeSpan>) |
Zwraca ciąg znaków reprezentujący określoną część daty określonej daty. |
| DateName(String, String) |
Zwraca ciąg znaków reprezentujący określoną część daty określonej daty. |
| DatePart(String, Nullable<DateTime>) |
Zwraca liczbę całkowitą reprezentującą określoną część daty określonej daty. |
| DatePart(String, Nullable<DateTimeOffset>) |
Zwraca liczbę całkowitą reprezentującą określoną część daty określonej daty. |
| DatePart(String, Nullable<TimeSpan>) |
Zwraca liczbę całkowitą reprezentującą określoną część daty określonej daty. |
| DatePart(String, String) |
Zwraca liczbę całkowitą reprezentującą określoną część daty określonej daty. |
| Degrees(Nullable<Decimal>) |
Zwraca kąt w stopniach odpowiadający kątowi określonemu w radianach. |
| Degrees(Nullable<Double>) |
Zwraca kąt w stopniach odpowiadający kątowi określonemu w radianach. |
| Degrees(Nullable<Int32>) |
Zwraca kąt w stopniach odpowiadający kątowi określonemu w radianach. |
| Degrees(Nullable<Int64>) |
Zwraca kąt w stopniach odpowiadający kątowi określonemu w radianach. |
| Difference(String, String) |
Zwraca wartość całkowitą, która wskazuje różnicę między wartościami SOUNDEX dwóch wyrażeń znaków. |
| Exp(Nullable<Decimal>) |
Zwraca wartość wykładniczą określonego wyrażenia zmiennoprzecinkowego. |
| Exp(Nullable<Double>) |
Zwraca wartość wykładniczą określonego wyrażenia zmiennoprzecinkowego. |
| GetDate() |
Zwraca bieżący znacznik czasu systemu bazy danych jako wartość daty/godziny bez przesunięcia strefy czasowej bazy danych. Ta wartość pochodzi z systemu operacyjnego komputera, na którym jest uruchomione wystąpienie SQL Server. |
| GetUtcDate() |
Zwraca bieżący znacznik czasu systemu bazy danych jako wartość daty/godziny. Przesunięcie strefy czasowej bazy danych nie jest uwzględniane. Ta wartość reprezentuje bieżący czas UTC (uniwersalny czas koordynowany). Ta wartość pochodzi z systemu operacyjnego komputera, na którym jest uruchomione wystąpienie SQL Server. |
| HostName() |
Zwraca nazwę stacji roboczej. |
| IsDate(String) |
Wskazuje, czy wartość wejściowa jest prawidłową datą lub godziną. |
| IsNumeric(String) |
Wskazuje, czy wartość wejściowa jest prawidłowym typem liczbowym. |
| Log(Nullable<Decimal>) |
Zwraca logarytm naturalny określonej wartości wejściowej. |
| Log(Nullable<Double>) |
Zwraca logarytm naturalny określonej wartości wejściowej. |
| Log10(Nullable<Decimal>) |
Zwraca logarytm base-10 określonej wartości wejściowej. |
| Log10(Nullable<Double>) |
Zwraca logarytm base-10 określonej wartości wejściowej. |
| NChar(Nullable<Int32>) |
Zwraca znak Unicode z określonym kodem całkowitym zdefiniowanym w standardzie Unicode. |
| PatIndex(String, String) |
Zwraca pozycję początkową pierwszego wystąpienia wzorca w określonym wyrażeniu lub zera, jeśli wzorzec nie zostanie znaleziony, we wszystkich prawidłowych typach danych tekstowych i znakowych. |
| Pi() |
Zwraca stałą wartość pi. |
| QuoteName(String) |
Zwraca ciąg Unicode z dodanymi ogranicznikami, aby ciąg wejściowy był prawidłowym identyfikatorem rozdzielanym przez firmę Microsoft SQL Server. |
| QuoteName(String, String) |
Zwraca ciąg Unicode z dodanymi ogranicznikami, aby ciąg wejściowy był prawidłowym identyfikatorem rozdzielanym przez firmę Microsoft SQL Server. |
| Radians(Nullable<Decimal>) |
Zwraca miarę radian odpowiadającą określonemu kątowi w stopniach. |
| Radians(Nullable<Double>) |
Zwraca miarę radian odpowiadającą określonemu kątowi w stopniach. |
| Radians(Nullable<Int32>) |
Zwraca miarę radian odpowiadającą określonemu kątowi w stopniach. |
| Radians(Nullable<Int64>) |
Zwraca miarę radian odpowiadającą określonemu kątowi w stopniach. |
| Rand() |
Zwraca pseudolosową wartość zmiennoprzecinkową z zakresu od 0 do 1 z wyłącznym. |
| Rand(Nullable<Int32>) |
Zwraca pseudolosową wartość zmiennoprzecinkową z zakresu od 0 do 1 z wyłącznym. |
| Replicate(String, Nullable<Int32>) |
Powtarza wartość ciągu określoną liczbę razy. |
| Sign(Nullable<Decimal>) |
Zwraca dodatni znak (+1), zero (0) lub ujemny (-1) określonego wyrażenia. |
| Sign(Nullable<Double>) |
Zwraca dodatni znak (+1), zero (0) lub ujemny (-1) określonego wyrażenia. |
| Sign(Nullable<Int32>) |
Zwraca dodatni znak (+1), zero (0) lub ujemny (-1) określonego wyrażenia. |
| Sign(Nullable<Int64>) |
Zwraca dodatni znak (+1), zero (0) lub ujemny (-1) określonego wyrażenia. |
| Sin(Nullable<Decimal>) |
Zwraca sinus trygonometryczny określonego kąta. |
| Sin(Nullable<Double>) |
Zwraca sinus trygonometryczny określonego kąta. |
| SoundCode(String) |
Konwertuje ciąg alfanumeryczny na kod z czterema znakami (SOUNDEX), aby znaleźć podobne brzmiące słowa lub nazwy. |
| Space(Nullable<Int32>) |
Zwraca ciąg powtarzających się spacji. |
| Square(Nullable<Decimal>) |
Zwraca kwadrat określonej liczby. |
| Square(Nullable<Double>) |
Zwraca kwadrat określonej liczby. |
| SquareRoot(Nullable<Decimal>) |
Zwraca pierwiastek kwadratowy określonej liczby. |
| SquareRoot(Nullable<Double>) |
Zwraca pierwiastek kwadratowy określonej liczby. |
| StringConvert(Nullable<Decimal>) |
Zwraca dane znaków przekonwertowane z danych liczbowych. |
| StringConvert(Nullable<Decimal>, Nullable<Int32>) |
Zwraca dane znaków przekonwertowane z danych liczbowych. |
| StringConvert(Nullable<Decimal>, Nullable<Int32>, Nullable<Int32>) |
Zwraca dane znaków przekonwertowane z danych liczbowych. |
| StringConvert(Nullable<Double>) |
Zwraca dane znaków przekonwertowane z danych liczbowych. |
| StringConvert(Nullable<Double>, Nullable<Int32>) |
Zwraca dane znaków przekonwertowane z danych liczbowych. |
| StringConvert(Nullable<Double>, Nullable<Int32>, Nullable<Int32>) |
Zwraca dane znaków przekonwertowane z danych liczbowych. |
| Stuff(String, Nullable<Int32>, Nullable<Int32>, String) |
Wstawia ciąg do innego ciągu. Usuwa określoną długość znaków w ciągu docelowym w pozycji początkowej, a następnie wstawia drugi ciąg do ciągu docelowego w pozycji początkowej. |
| Tan(Nullable<Decimal>) |
Zwraca tangens trygonometryczny wyrażenia wejściowego. |
| Tan(Nullable<Double>) |
Zwraca tangens trygonometryczny wyrażenia wejściowego. |
| Unicode(String) |
Zwraca wartość całkowitą zdefiniowaną przez standard Unicode dla pierwszego znaku wyrażenia wejściowego. |
| UserName() |
Zwraca nazwę użytkownika bazy danych odpowiadającą określonemu numerowi identyfikacyjnemu. |
| UserName(Nullable<Int32>) |
Zwraca nazwę użytkownika bazy danych odpowiadającą określonemu numerowi identyfikacyjnemu. |