Saltar navegación

Activa JavaScript para disfrutar de los vídeos de la Mediateca.

MariaDB, MySQL - Programación - TRIGGER (ii) - Contenido educativo

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 2 de diciembre de 2020 por Amadeo M.

118 visualizaciones

Descargar la transcripción

los disparadores además me permiten hacer comprobaciones de cuestiones 00:00:00
antes de ejecutar una sentencia de actualización 00:00:06
veamos por ejemplo este caso 00:00:09
hemos creado una tabla usuarios que tiene uno de los campos es el email 00:00:11
y hemos creado un disparador que se llama de esta manera 00:00:15
que dice antes de insertar el usuario ejecútame este trozo de código 00:00:19
begin, end, vale 00:00:23
entonces tenemos un elemento que se llama new 00:00:25
si el nuevo email, o sea el que yo acabo de poner 00:00:28
en el insert del nuevo email 00:00:31
o en el update del nuevo email 00:00:33
que vaya a hacer, no tiene esa estructura 00:00:34
que es la estructura de un correo electrónico 00:00:37
entonces por favor envía 00:00:39
una señal, esta es una instrucción 00:00:41
también de los procedimientos 00:00:43
almacenados, de este tipo 00:00:45
con este mensaje 00:00:47
el campo email 00:00:49
no es válido, de tal manera que 00:00:51
si por ejemplo yo mando 00:00:53
yo intento insertar 00:00:56
en user este 00:00:57
correo electrónico que por supuesto 00:00:59
no tiene estructura de correo electrónico 00:01:01
pues lo que saldrá será 00:01:03
esta información y no me 00:01:05
mostrará absolutamente nada 00:01:07
o en cosas un poquito 00:01:09
más complejas, imagínense que yo 00:01:11
pido, que yo compruebo 00:01:13
que el email, un nuevo email 00:01:15
es igual que el anterior, pues puedo también 00:01:17
enviar una señal de ya está cambiado 00:01:19
y no hacer nada, por ejemplo 00:01:21
¿de acuerdo? con lo cual tenemos estos valores 00:01:23
de new que nos permiten 00:01:25
Ver cuáles son nuestros valores nuevos que van a entrar 00:01:27
O old, cuáles son los antiguos que teníamos en esos registros 00:01:30
Con eso podemos jugar y programar de una manera bastante compleja y sofisticada 00:01:35
Idioma/s:
es
Autor/es:
Amadeo Mora
Subido por:
Amadeo M.
Licencia:
Dominio público
Visualizaciones:
118
Fecha:
2 de diciembre de 2020 - 21:08
Visibilidad:
Público
Centro:
IES CLARA DEL REY
Duración:
01′ 42″
Relación de aspecto:
1.78:1
Resolución:
1364x768 píxeles
Tamaño:
6.81 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid