07/10/2015, 16:42
|
| | Fecha de Ingreso: octubre-2015
Mensajes: 10
Antigüedad: 9 años, 2 meses Puntos: 0 | |
Respuesta: Funcion restar fechas en tablas de sql para quitar usuarios vip Cita:
Iniciado por JCHCSK Una pequeña correccion al script:
Código SQL:
Ver originalUPDATE USUARIO SET TipoUsuario = 1 FROM USUARIO A INNER JOIN USUARIO_RANGO B ON a.IdUsuario=b.IdUsuario WHERE CONVERT(VARCHAR(8),b.FechaVEN,112) = CONVERT(VARCHAR(8),GETDATE(),112);
Por si es lo que buscas. lo que entiendo es que estas "esperando" que se cumpla una fecha determinada para realizar el cambio de estatus o tipo de usuario, si no hay actualizacion de datos no funciona un tigger porque jamas se dispararía.
Si tu intención es que diariamente esten cambiando de estatus los usuarios que lleguen a su fecha de vencimiento, necesitas algo o alguien que este sensando esas tablas y realizando el UPDATE correspondiente. Exactamente, al fin me logré hacer entender! voy a probar el job modificandolo de acuerdo a las tablas correspondientes y comento como me fue, muchas gracias! |