Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dostawca danych programu .NET Framework dla programu SQL Server (SqlClient) udostępnia następujące funkcje systemowe:
| Funkcja | Opis |
|---|---|
CHECKSUM (
value, [, [valuevalue]]) |
Zwraca wartość sumy kontrolnej.
CHECKSUM jest przeznaczony do użycia przy tworzeniu indeksów skrótów.Argumenty value: A Boolean, Byte, Int16, Int32, Int64, Single, Decimal, Double, DateTime, String, Binary lub Guid. Można określić jedną, dwie lub trzy wartości.Zwracana wartość Wartość bezwzględna określonego wyrażenia. Przykład SqlServer.CHECKSUM(10,100,1000.0) |
CURRENT_TIMESTAMP () |
Tworzy bieżącą datę i godzinę w wewnętrznym formacie programu SQL Server dla DateTime wartości z dokładnością 7 w programie SQL Server 2008 i dokładnością 3 w programie SQL Server 2005.Zwracana wartość Bieżąca data i godzina systemu to DateTime.Przykład SqlServer.CURRENT_TIMESTAMP() |
CURRENT_ USER
()
|
Zwraca nazwę bieżącego użytkownika. Zwracana wartość ASCII String.Przykład SqlServer.CURRENT_USER() |
DATALENGTH
(
expression
)
|
Zwraca liczbę bajtów używanych do reprezentowania dowolnego wyrażenia. Argumenty expression: Boolean, Byte, Int16, Int32, Int64, Single, Decimal, Double, DateTime, Time, DateTimeOffset, String, Binary lub Guid.Zwracana wartość Rozmiar właściwości jako Int32.Przykład SELECT VALUE SqlServer.DATALENGTH(P.Name)FROMAdventureWorksEntities.Product AS P |
HOST_NAME() |
Zwraca nazwę stacji roboczej. Zwracana wartość Unicode String.Przykład SqlServer.HOST_NAME() |
ISDATE(
expression
)
|
Określa, czy wyrażenie wejściowe jest prawidłową datą. Argumenty expression: Boolean, Byte, Int16, Int32, Int64, Single, Decimal, Double, DateTime, Time, DateTimeOffset, String, Binary lub Guid.Zwracana wartość Jeden Int32. Jeden (1), jeśli wyrażenie wejściowe jest prawidłową datą. Zero (0) w przeciwnym wypadku.Przykład SqlServer.ISDATE('1/1/2006') |
ISNUMERIC(
expression
)
|
Określa, czy wyrażenie jest prawidłowym typem liczbowym. Argumenty expression: Boolean, Byte, Int16, Int32, Int64, Single, Decimal, Double, DateTime, Time, DateTimeOffset, String, Binary lub Guid.Zwracana wartość Jeden Int32. Jeden (1), jeśli wyrażenie wejściowe jest prawidłową datą. Zero (0) w przeciwnym wypadku.Przykład SqlServer.ISNUMERIC('21') |
NEWID() |
Tworzy unikatową wartość typu Guid. Zwracana wartość Element Guid.Przykład SqlServer.NEWID() |
USER_NAME(
id
)
|
Zwraca nazwę użytkownika bazy danych z określonego numeru identyfikacyjnego. Argumenty expression
Int32: numer identyfikacyjny skojarzony z użytkownikiem bazy danych.Zwracana wartość Unicode String.Przykład SqlServer.USER_NAME(0) |
Aby uzyskać więcej informacji na temat String funkcji, które obsługuje sqlClient, zobacz Funkcje ciągów (Transact-SQL).