Mind map
Funciones SQL
Map content
Funciones SQL
rutina almacenada que recibe unos parámetros escalares de entrada
- despues
- los procesa según la definición de la función
- finalmente
- retorna en un resultado de un tipo específico
- finalmente
- los procesa según la definición de la función
- despues
FUNCIONES INTEGRADAS
- sirven para ayudar a realizar diversas operaciones
- No se pueden modificar
- Puede utilizarse para
- Tener acceso a información de las tablas
- Realizar tareas habituales
- devuelven tipos de datos escalares o table
- (Funciones del Sistema)
- ejemplos
- AVG()
- Calcula el promedio
- SUM()
- Realiza la suma
- COUNT()
- El número de filas
- MAX()
- El valor más grande
- MIN()
- El valor más pequeño
- AVG()
- ejemplos
FUNCIONES DEFINIDAS POR EL USUARIO
- Funciones Escalares
- devuelven un sólo valor basándose en el valor de entrada
- ejemplos
- UCASE()
- Convierte un campo a mayúsculas
- LCASE()
- Convierte un campo a minúsculas
- MID()
- Extrae caracteres de un campo de texto
- LEN()
- Devuelve la longitud de un campo de texto
- NOW()
- Devuelve la hora y fecha actuales del sistema
- FORMAT()
- Da formato a un formato para mostrarlo
- UCASE()
- ejemplos
- devuelven un sólo valor basándose en el valor de entrada
- Funciones con valores de Tabla
- devuelven un tipo de datos tab
- la tabla es el conjunto de resultados de una sola instrucción SELECT
- existen dos tipos
- Funciones con Valores de Tabla en Línea
- Funciones con Valores de Tabla y Múltiples Instrucciones
- existen dos tipos
- la tabla es el conjunto de resultados de una sola instrucción SELECT
- devuelven un tipo de datos tab
- Funciones Escalares
caracteristicas
- no pueden ejecutar Procedimientos Almacenados (S.P.).
- Solo se puede anidar hasta 32 funciones al momento de ejecutar.
- En las funciones tipo tablas, el resultado no se puede regresar con la instrucción ORDER BY en el RETURN.
- Solo las tablas temporales como variables están permitidas dentro de las funciones.
Information
- Description
- Mind Map on Funciones SQL, created by Kevin Rodríguez on 02/10/2019.
- Created by
- Kevin Rodríguez
- Views
- 0
- Rating