Hoy mi problema es el siguiente, tengo una tabla llamada préstamo que tiene los campos:
Código MySQL:
Cuando ingreso los datos es normal que los datos en el campo esfectivo queden en '0' porque es su valor por defecto ya que el tipo de dato es un enum('0','1'), pero si un registro tiene en el campo fecha_prestamo una fecha que comparada con el dia actual sea mayor a 3 dias, este campo se debe actualizar automáticamente en '1', pensé en un trigger que se actualice con una instrucción como esta: Ver original
idprestamo, idusuario, fecha_prestamo, esefectivo
Código MySQL:
pero tengo entendido que los triggers se ejecutan después de hacer una inserción, actualización o eliminación de una tabla porque se almacenan en ellas , pero no tengo como un ejemplo claro para lograr lo que necesito, porque los que he visto hasta ahora necesitan tener primero la instrucción insert , update o delete, y mi idea es que eso se haga automáticamente según la fecha: me hago entender hay un registro asíVer original
Idprestamo =5 , idusuario = 456211, fecha_prestamo = 2013-07-04, esefectivo=’0’
cuando llegué el día 2013-07-08 el campo esefectivo se actualizaría el solo automaticamente en‘1’.
No sé si esto sea Posible.
Agradezco cualquier ayuda que me puedan prestar.
Mil Gracias