Mindmap
Funciones de MYSQL
Inhalt der Mindmap
Funciones de MYSQL
puede agregar funciones MYSQL de dos formas
- creando una función definida por el usuario
- se pueden incorporar a distribuciones fuente o distribuciones binarias.
- agregando una función nativa
- solo se pueden aiiadir en distribuciones fuente
- creando una función definida por el usuario
Funciones definidas por el usuario
- Existen dos tipos de UDF
- estandar
- .consta de una funcion principal, que se denomina de la misma forma que la UDF y es obligatoria
- dos funciones opcionales, que se denominan de forma similar per0 se les agrega las secuencias i ni t y - de i n i t a1 final.
- se divide en
- La funcion init
- Esta funcion comprueba 10s argumentos pasados a la UDF y especifica 10s detalles sobre el resultado.
- se compone de
- El parametro initd
- El parametro arg
- El parametro message
- La funcion principal
- es la unica obligatoria en una UDF esthdar y se invoca una vez para cada fila recuperada por la consulta.
- La funcion init
- agregadas
- Analisis de las funciones agregadas
- son aquellas que se pueden utilizar con una clausula GROUP BY, como SUM ( ) y AVG ( ) .
- Para crear una UDF agregada, se utilizan las mismas funciones que en una UDF estandar, a las que se suman otras dos de caracter obligatorio: las funciones reset y add.
- Analisis de las funciones agregadas
- estandar
- Resolucion de problemas de UDF
- Asegurese de eliminar todas las funciones preexistentes que tengan el mismo nombre
- Asegurese de que el tipo devuelto a1 crear la funcion coincide con el tipo devuelto de la funcion principal de su codigo
- Puede que necesite configurar MySQL con-wi th-mysqld-ldf lags=- rdynamic para poder implementar la UDF.
- Existen dos tipos de UDF
Informationen
- Beschreibung
- Mindmap am Funciones de MYSQL, erstellt von Henry Zomber am 07/07/2020.
- Erstellt von
- Henry Zomber
- Aufrufe
- 0
- Bewertung
Mehr zu Comandos, consultas y funciones SQL