Implementación de Triggers SQL para Gestión de Prácticas y Vehículos
Classified in Computers
Written on in
English with a size of 4.17 KB
Tarea 1: Registrar Kilometraje por Práctica Insertada
Requisito: Crear un TRIGGER donde, cada vez que se inserta una práctica a un alumno, se deben sumar 50 KMS al vehículo que tiene asignado el alumno.
Definición del Trigger PRAC (Inserción de Práctica)
CREATE TRIGGER PRAC
ON PRACTICA
FOR INSERT
AS
DECLARE @CODMON INT;
DECLARE @CODAL INT;
-- 1. Obtener el ID del Monitor asignado al Alumno de la práctica insertada
SELECT @CODAL = A.CodMon#
FROM ALUMNO A
INNER JOIN INSERTED I ON A.CodAl# = I.CodAl#;
-- Nota: La siguiente selección es redundante o lógicamente incorrecta en este contexto:
-- SELECT @CODMON = M.CodMon#
-- FROM MONITOR M
-- INNER JOIN ALUMNO A ON M.CodMon# = A.CodAl#
-- WHERE M.... Continue reading "Implementación de Triggers SQL para Gestión de Prácticas y Vehículos" »