sql >> Base de Datos >  >> RDS >> Mysql

Actualización automática del estado del campo Tabe verificando la fecha del sistema usando la consulta en mysql y java

Esto debería ser parte de su BEFORE UPDATE generar.

for each row begin
    if new.expirydate < curdate() then
        set new.status = 1;  -- still active
    else set new.status = 0; -- expired
    end if;
end;