apuntes:programacion
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
apuntes:programacion [07/06/2017 06:37] – [Eventos y disparadores] Santiago Faci | apuntes:programacion [04/03/2021 15:13] (current) – [Ejercicios] Santiago Faci | ||
---|---|---|---|
Line 278: | Line 278: | ||
-- a partir de la fecha de nacimiento que introduzca | -- a partir de la fecha de nacimiento que introduzca | ||
-- el usuario | -- el usuario | ||
- | CREATE TRIGGER nuevo_usuario BEFORE INSERT ON clientes | + | CREATE TRIGGER nuevo_usuario BEFORE INSERT ON usuarios |
FOR EACH ROW | FOR EACH ROW | ||
BEGIN | BEGIN | ||
IF NEW.fecha_nacimiento IS NOT NULL THEN | IF NEW.fecha_nacimiento IS NOT NULL THEN | ||
- | SET NEW.edad = SELECT | + | SET NEW.edad = YEAR(CURRENT_DATE()) - YEAR(NEW.fecha_nacimiento); |
END IF; | END IF; | ||
END; | END; | ||
Line 324: | Line 324: | ||
---- | ---- | ||
===== Ejercicios ===== | ===== Ejercicios ===== | ||
+ | |||
+ | {{ ejercicio.png}} | ||
+ | |||
- Con las siguientes tablas, implementa los procedimientos/ | - Con las siguientes tablas, implementa los procedimientos/ | ||
Empleados (#id, nombre, apellidos, oficio, fecha_alta, salario, | Empleados (#id, nombre, apellidos, oficio, fecha_alta, salario, | ||
Line 383: | Line 386: | ||
---- | ---- | ||
- | (c) 2016 Santiago Faci | + | (c) 2016-2020 Santiago Faci |
apuntes/programacion.1496817461.txt.gz · Last modified: 04/01/2019 12:59 (external edit)