Mysql
 sql >> база данни >  >> RDS >> Mysql

Състоянието на полето в таблото, автоматично актуализиране, проверка на системната дата с помощта на заявка в mysql и java

Това трябва да е част от вашия BEFORE UPDATE спусък.

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Местоположение на MySQL Temp Table

  2. com.mysql.jdbc.exceptions.MySQLNonTransientConnectionException:Не може да се извика връщане назад, когато autocommit=true

  3. Как да намерите дубликати в 2 колони, а не в 1

  4. Как да добавите JSON колона в MySQL с миграция на Rails 5

  5. Намерете максимална и втора максимална заплата за MySQL таблица за служители