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. |
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla