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

Не мога да създам MySQL TRIGGER, когато използвам IS NOT NULL

Можете да опитате това

delimiter //
CREATE TRIGGER b_I_O AFTER UPDATE ON book
FOR EACH ROW
BEGIN
    IF (OLD.status IS NOT NULL AND NEW.status IS NOT NULL AND NEW.status != OLD.status ) THEN
        INSERT INTO book_in_out (`astatus`, `bid`, `time`) VALUES(NEW.status, OLD.id, NOW());
    END IF;
END;//
delimiter ;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Защо изображението ми не се показва?

  2. Избиране на MYSQL редове със същите имена на полета и добавяне на префикс

  3. Не е в състояние да извлече Unicode данни на хинди език от PHP и MySQL

  4. MySQL Намерете най-близкия до точка полигон

  5. добавете множество данни в xml файл с помощта на PHP xmlwriter