Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Поставщик данных .NET Framework для SQL Server (SqlClient) предоставляет следующие системные функции:
| Функция | Описание |
|---|---|
CHECKSUM (
value, [value, [value]]) |
Возвращает значение контрольной суммы.
CHECKSUM предназначен для использования в сборке хэш-индексов.Аргументы value: Boolean, Byte, Int16, Int32, Int64, Single, Decimal, Double, DateTime, String, Binary или Guid. Можно указать одно, два или три значения.Возвращаемое значение Абсолютное значение указанного выражения. Пример SqlServer.CHECKSUM(10,100,1000.0) |
CURRENT_TIMESTAMP () |
Создает текущую дату и время во внутреннем формате SQL Server для DateTime значений с точностью 7 в SQL Server 2008 и точностью 3 в SQL Server 2005.Возвращаемое значение Текущая системная дата и время в виде DateTime.Пример SqlServer.CURRENT_TIMESTAMP() |
CURRENT_ USER
()
|
Возвращает имя текущего пользователя. Возвращаемое значение ASCII String.Пример SqlServer.CURRENT_USER() |
DATALENGTH
(
expression
)
|
Возвращает количество байтов, используемых для представления любого выражения. Аргументы expression: Boolean, Byte, Int16, Int32, Int64, Single, Decimal, Double, DateTime, Time, DateTimeOffset, String, Binary или Guid.Возвращаемое значение Размер свойств в виде Int32.Пример SELECT VALUE SqlServer.DATALENGTH(P.Name)FROMAdventureWorksEntities.Product AS P |
HOST_NAME() |
Возвращает имя рабочей станции. Возвращаемое значение Юникод String.Пример SqlServer.HOST_NAME() |
ISDATE(
expression
)
|
Определяет, является ли входное выражение допустимой датой. Аргументы expression: Boolean, Byte, Int16, Int32, Int64, Single, Decimal, Double, DateTime, Time, DateTimeOffset, String, Binary или Guid.Возвращаемое значение Объект Int32. Одно (1) если входное выражение является допустимой датой. Ноль (0) в противном случае.Пример SqlServer.ISDATE('1/1/2006') |
ISNUMERIC(
expression
)
|
Определяет, является ли выражение допустимым числовым типом. Аргументы expression: Boolean, Byte, Int16, Int32, Int64, Single, Decimal, Double, DateTime, Time, DateTimeOffset, String, Binary или Guid.Возвращаемое значение Объект Int32. Одно (1) если входное выражение является допустимой датой. Ноль (0) в противном случае.Пример SqlServer.ISNUMERIC('21') |
NEWID() |
Создает уникальное значение типа Guid. Возвращаемое значение А Guid.Пример SqlServer.NEWID() |
USER_NAME(
id
)
|
Возвращает имя пользователя базы данных из указанного идентификатора. Аргументы expression: идентификационный номер, связанный Int32 с пользователем базы данных.Возвращаемое значение Юникод String.Пример SqlServer.USER_NAME(0) |
Дополнительные сведения о функциях, поддерживаемых String SqlClient, см. в разделе "Строковые функции" (Transact-SQL).