Funciones del sistema (Entity SQL)
El Proveedor de datos .NET Framework para SQL Server (SqlClient) proporciona las funciones del sistema siguientes:
Función | Descripción |
---|---|
CHECKSUM ( value, [value, [value]]) |
Devuelve el valor de suma. CHECKSUM se ha pensado para utilizarlo en la compilación de índices hash. Argumentos value: Valor de tipo 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
|
CURRENT_TIMESTAMP () |
Genera la fecha actual y la hora en el formato interno de SQL Server para los valores DateTime 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
|
CURRENT_ USER () |
Devuelve el nombre del usuario actual. Valor devuelto Valor de tipo String ASCII. Ejemplo
|
DATALENGTH (expression) |
Devuelve el número de bytes utilizados para representar cualquier expresión. Argumentos expression: valor de tipo 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
|
HOST_NAME() |
Devuelve el nombre de la estación de trabajo. Valor devuelto Valor de tipo String Unicode. Ejemplo
|
ISDATE( expression ) |
Determina si una expresión de entrada es una fecha válida. Argumentos expression: valor de tipo Boolean, Byte, Int16, Int32, Int64, Single, Decimal, Double, DateTime, Time, DateTimeOffset, String, Binary o Guid. Valor devuelto Valor de tipo Int32. Uno (1) si la expresión de entrada es una fecha válida. De lo contrario, es cero (0). Ejemplo
|
ISNUMERIC( expression ) |
Determina si una expresión es de un tipo numérico válido. Argumentos expression: valor de tipo Boolean, Byte, Int16, Int32, Int64, Single, Decimal, Double, DateTime, Time, DateTimeOffset, String, Binary o Guid. Valor devuelto Valor de tipo Int32. Uno (1) si la expresión de entrada es una fecha válida. De lo contrario, es cero (0). Ejemplo
|
NEWID() |
Crea un valor único de tipo Guid. Valor devuelto Objeto Guid. Ejemplo
|
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 de identificación Int32 asociado al usuario de una base de datos. Valor devuelto Valor de tipo String Unicode. Ejemplo
|
Para obtener más información sobre las funciones de cadena que SqlClient admite, consulte la documentación de la versión de SQL Server que especificó en el manifiesto del proveedor SqlClient:
SQL Server 2000 | SQL Server 2005 | SQL Server 2008 |
---|---|---|
Vea también
Conceptos
Lenguaje Entity SQL
Proveedor de datos .NET Framework para SQL Server (SqlClient) para las funciones de Entity Framework