Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El proveedor de datos de .NET Framework para SQL Server (SqlClient) proporciona las siguientes funciones del sistema:
| Función | Descripción |
|---|---|
CHECKSUM (
value, [, [valuevalue]]) |
Devuelve el valor del checksum.
CHECKSUM está diseñado para su uso en la creación de índices hash.Argumentos value: Un Boolean, Byte, Int16, Int32, Int64, Single, Decimal, Double, DateTime, String, Binary o Guid. Puede especificar uno, dos o tres valores.Valor Devuelto Valor absoluto de la expresión especificada. Ejemplo SqlServer.CHECKSUM(10,100,1000.0) |
CURRENT_TIMESTAMP () |
Genera la fecha y hora actuales en formato interno de SQL Server para DateTime los valores con una precisión de 7 en SQL Server 2008 y una precisión de 3 en SQL Server 2005.Valor Devuelto La fecha y la hora actuales del sistema como un DateTime.Ejemplo SqlServer.CURRENT_TIMESTAMP() |
CURRENT_ USER
()
|
Devuelve el nombre del usuario actual. Valor Devuelto Valor de tipo String ASCII.Ejemplo SqlServer.CURRENT_USER() |
DATALENGTH
(
expression
)
|
Devuelve el número de bytes usados para representar cualquier expresión. Argumentos expression: Un Boolean, Byte, Int16, Int32, Int64, Single, Decimal, Double, DateTime, Time, DateTimeOffset, String, Binary o Guid.Valor Devuelto Tamaño de las propiedades en forma de un valor Int32.Ejemplo SELECT VALUE SqlServer.DATALENGTH(P.Name)FROMAdventureWorksEntities.Product AS P |
HOST_NAME() |
Devuelve el nombre de la estación de trabajo. Valor Devuelto Valor de tipo String Unicode.Ejemplo SqlServer.HOST_NAME() |
ISDATE(
expression
)
|
Determina si una expresión de entrada es una fecha válida. Argumentos expression: Un Boolean, Byte, Int16, Int32, Int64, Single, Decimal, Double, DateTime, Time, DateTimeOffset, String, Binary o Guid.Valor Devuelto Un Int32. Uno (1) si la expresión de entrada es una fecha válida. Cero (0) en caso contrario.Ejemplo SqlServer.ISDATE('1/1/2006') |
ISNUMERIC(
expression
)
|
Determina si una expresión es un tipo numérico válido. Argumentos expression: Un Boolean, Byte, Int16, Int32, Int64, Single, Decimal, Double, DateTime, Time, DateTimeOffset, String, Binary o Guid.Valor Devuelto Un Int32. Uno (1) si la expresión de entrada es una fecha válida. Cero (0) en caso contrario.Ejemplo SqlServer.ISNUMERIC('21') |
NEWID() |
Crea un valor único de tipo Guid. Valor Devuelto Una Guid.Ejemplo SqlServer.NEWID() |
USER_NAME(
id
)
|
Devuelve un nombre de usuario de base de datos a partir de un número de identificación especificado. Argumentos expression: número Int32 de identificación asociado a un usuario de base de datos.Valor Devuelto Valor de tipo String Unicode.Ejemplo SqlServer.USER_NAME(0) |
Para obtener más información sobre las String funciones que admite SqlClient, vea Funciones de cadena (Transact-SQL).