
Duda con las fechas
Publicado por Fran (5 intervenciones) el 22/04/2016 17:15:07
Tengo este enunciado:
Haz un trigger que no acepte capturas realizadas durante el verano (del 21 de julio al 21 de septiembre).
El trigger ahora mismo funciona correctamente.
Tengo esto ahora mismo:
Como puedo hacer que las fechas, en lugar de 2016 sea cualquier año? Se Puede? Como esta ahora mismo lo veo una chapuza. Gracias!
Haz un trigger que no acepte capturas realizadas durante el verano (del 21 de julio al 21 de septiembre).
El trigger ahora mismo funciona correctamente.
Tengo esto ahora mismo:
1
2
3
4
5
6
7
8
9
DROP TRIGGER IF EXISTS ej2_bi;
DELIMITER //
CREATE TRIGGER ej2_bi BEFORE INSERT ON captures FOR EACH ROW
BEGIN
IF new.data BETWEEN "2016/07/01" AND "2016/09/01" THEN
SIGNAL SQLSTATE '45000' SET MESSAGE_TEXT='Fecha fuera de lo permitido para pescar', MYSQL_ERRNO=1001;
END IF;
END //
DELIMITER ;
Como puedo hacer que las fechas, en lugar de 2016 sea cualquier año? Se Puede? Como esta ahora mismo lo veo una chapuza. Gracias!
Valora esta pregunta


0