Funciones

 

 THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse yesParallel Data Warehouse

SQL Server proporciona numerosas funciones integradas y permite crear funciones definidas por el usuario. En esta página se muestra una lista de las categorías integradas.

FunciónDescription
Funciones de conjunto de filasDevuelven un objeto que se puede utilizar como las referencias de tabla en una instrucción SQL.
Funciones de agregadoOperan sobre una colección de valores y devuelven un solo valor de resumen.
Las funciones de clasificaciónDevuelven un valor de categoría para cada fila de una partición.
Funciones escalares (se describen a continuación)Operan sobre un valor y después devuelven otro valor. Las funciones escalares se pueden utilizar donde la expresión sea válida.
Categoría de la funciónDescription
Funciones de configuraciónDevuelven información acerca de la configuración actual.
Funciones de conversiónAdmiten conversión y conversión de tipos de datos.
Funciones del cursorDevuelven información acerca de los cursores.
Datos de fecha y hora tipos y funcionesLlevan a cabo operaciones sobre un valor de entrada de fecha y hora, y devuelven un valor numérico, de cadena o de fecha y hora.
Funciones JSONValidar, consultar o cambiar datos JSON.
Funciones lógicasRealizan operaciones lógicas.
Funciones matemáticasRealizan cálculos basados en valores de entrada proporcionados como parámetros a las funciones y devuelven valores numéricos.
Funciones de metadatosDevuelven información acerca de la base de datos y los objetos de la base de datos.
Funciones de seguridadDevuelven información acerca de usuarios y roles.
Funciones de cadenaRealizar operaciones en una cadena (char o varchar) valor de entrada y devuelve un valor de cadena o numérica.
Funciones del sistemaRealizan operaciones y devuelven información acerca de valores, objetos y configuraciones de una instancia de SQL Server.
Funciones estadísticas del sistemaDevuelven información estadística acerca del sistema.
Funciones de imagen y textoRealizan operaciones sobre los valores de entrada o columnas de texto o imagen, y devuelven información acerca del valor.

Las funciones integradas de SQL Server son deterministas o no deterministas. Las funciones son deterministas cuando devuelven siempre el mismo resultado cada vez que se llaman con un conjunto específico de valores de entrada. Las funciones son no deterministas cuando es posible que devuelvan distintos resultados cada vez que se llaman con un mismo conjunto específico de valores de entrada. Para obtener más información, vea funciones deterministas y no deterministas

Las funciones que toman una entrada de cadena de caracteres y devuelven una salida de cadena de caracteres utilizan la intercalación de la cadena de entrada para la salida.

Las funciones que toman entradas que no son de caracteres y devuelven una cadena de caracteres utilizan la intercalación predeterminada de la base de datos actual para la salida.

Las funciones que toman varias entradas de cadena de caracteres y devuelven una cadena de caracteres utilizan las reglas de prioridad de intercalación para establecer la intercalación de la cadena de salida. Para obtener más información, consulte precedencia de intercalación (Transact-SQL).

CREATE (función) (Transact-SQL)
Funciones deterministas y no deterministas
Usar procedimientos almacenados (MDX)

Adiciones de comunidad

AGREGAR
Mostrar: