Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O Provedor de Dados do .NET Framework para SQL Server (SqlClient) fornece as seguintes funções de sistema:
Função | Descrição |
---|---|
CHECKSUM (
value , [value , [value ]]) |
Retorna o valor de soma de verificação.
CHECKSUM destina-se ao uso na criação de índices de hash.argumentos value : Boolean , Byte , Int16 , Int32 , Int64 , Single , Decimal , Double , DateTime , String , Binary , ou Guid . Você pode especificar um, dois ou três valores.valor retornado O valor absoluto da expressão especificada. Exemplo SqlServer.CHECKSUM(10,100,1000.0) |
CURRENT_TIMESTAMP () |
Produz a data e a hora atuais no formato interno do SQL Server. Para valores de DateTime , a precisão é de 7 no SQL Server 2008 e de 3 no SQL Server 2005.valor retornado A data e hora atuais do sistema como DateTime .Exemplo SqlServer.CURRENT_TIMESTAMP() |
CURRENT_ USER
()
|
Retorna o nome do usuário atual. valor retornado Um String ASCII.Exemplo SqlServer.CURRENT_USER() |
DATALENGTH
(
expression
)
|
Retorna o número de bytes usados para representar qualquer expressão. argumentos expression : Boolean , Byte , Int16 , Int32 , Int64 , Single , Decimal , Double , DateTime , Time , DateTimeOffset , String , Binary ou Guid .valor retornado O tamanho das propriedades como Int32 .Exemplo SELECT VALUE SqlServer.DATALENGTH(P.Name)FROM AdventureWorksEntities.Product AS P |
HOST_NAME() |
Retorna o nome da estação de trabalho. valor retornado Um String Unicode.Exemplo SqlServer.HOST_NAME() |
ISDATE(
expression
)
|
Determina se uma expressão de entrada é uma data válida. argumentos expression : Boolean , Byte , Int16 , Int32 , Int64 , Single , Decimal , Double , DateTime , Time , DateTimeOffset , String , Binary ou Guid .valor retornado Um Int32 . Um (1) se a expressão de entrada for uma data válida. Zero (0) de outra maneira.Exemplo SqlServer.ISDATE('1/1/2006') |
ISNUMERIC(
expression
)
|
Determina se uma expressão é um tipo numérico válido. argumentos expression : Boolean , Byte , Int16 , Int32 , Int64 , Single , Decimal , Double , DateTime , Time , DateTimeOffset , String , Binary ou Guid .valor retornado Um Int32 . Um (1) se a expressão de entrada for uma data válida. Zero (0) de outra maneira.Exemplo SqlServer.ISNUMERIC('21') |
NEWID() |
Cria um valor exclusivo do tipo GUID. valor retornado Um Guid .Exemplo SqlServer.NEWID() |
USER_NAME(
id
)
|
Retorna um nome de usuário de banco de dados de um número de identificação especificado. argumentos expression : um Int32 número de identificação associado a um usuário de banco de dados.valor retornado Um String Unicode.Exemplo SqlServer.USER_NAME(0) |
Para obter mais informações sobre as String
funções compatíveis com o SqlClient, consulte String Functions (Transact-SQL).