Activa JavaScript para disfrutar de los vídeos de la Mediateca.
MariaDB, MySQL - Programación - PROCEDURE - Contenido educativo
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
Hemos venido trabajando con procedimientos sin haber contado nada sobre ellos, pero la verdad es que la estructura es muy básica, parecen como cualquier método de una clase de Java o de cualquier lenguaje.
00:00:01
Vamos a ver algún ejemplo de cómo trabajan. Por ejemplo, aquí tenemos create, ya han visto que en algunos casos puede poner create o replace, procedure y un nombre, y entre paréntesis les puede poner varios parámetros.
00:00:13
En este caso incluso tiene unos indicadores que dice que va a modificar datos SQL y efectivamente en este caso va a actualizar la tabla AnimalCount estableciendo el valor Animals a cero, por ejemplo, ¿vale? Este es un caso, un ejemplo.
00:00:25
Claro, entonces, bueno, pues aquí ya tenemos estos valores de AnimalCount, 101 animales, y llamamos a este procedimiento y ahora mismo lo tendremos a 0.
00:00:41
Un poco más complejo es si introducimos parámetros de entrada, input parameters.
00:00:55
Entonces creamos un procedimiento que se llama UDRAW y vamos a incluir un primer parámetro que es de tipo decimal, otro segundo que es de tipo integer y otro tercero que también es de tipo integer.
00:01:01
Y bueno, pues aquí empezará BEGIN y END y dentro el código correspondiente. Aquí estamos viendo que lo que está haciendo es actualizar una serie de valores y después insertar una serie de valores aquí. De acuerdo. Para llamar a este procedimiento no tendríamos más que decir CALL, WE DRAW y los tres valores correspondientes que hay aquí.
00:01:18
¿Vale? ¿Cómo podemos ver el estatus o cómo está definido un procedimiento? Pues dentro de nuestro MariaDB podemos ver el show procedure status y vamos viendo nuestros procedimientos, cómo se llaman y algunas características de ellos.
00:01:37
El manual viene muy bien explicado. Puedo, por supuesto, borrarlos, por supuesto, y puedo actualizarlos.
00:01:55
- Idioma/s:
- Autor/es:
- Amadeo Mora
- Subido por:
- Amadeo M.
- Licencia:
- Dominio público
- Visualizaciones:
- 118
- Fecha:
- 2 de diciembre de 2020 - 21:06
- Visibilidad:
- Público
- Centro:
- IES CLARA DEL REY
- Duración:
- 02′ 05″
- Relación de aspecto:
- 1.78:1
- Resolución:
- 1364x768 píxeles
- Tamaño:
- 11.14 MBytes