sql >> Database >  >> RDS >> Mysql

MySQL-foutcode 1235

Deze fout betekent dat je al een AFTER INSERT . hebt trigger op meetings tafel.

Als het dezelfde trigger is (wat betekent vipInvite ) die u eerder hebt gemaakt en nu wilt u deze vervangen, dan moet u deze eerst verwijderen

DROP TRIGGER vipInvite;
DELIMITER $$  
CREATE TRIGGER vipInvite
...
END$$
DELIMITER ;

Als je nu een andere trigger hebt, moet je de code van beide triggers samenvoegen tot één, dan de bestaande trigger laten vallen en vervolgens een nieuwe maken.

Gebruik SHOW TRIGGERS .

SHOW TRIGGERS WHERE `table` = 'meetings';


  1. kan ik het auto_increment-veld in mySql resetten?

  2. SQL Server 2017:CSV-gegevens importeren van Linux naar Salesforce met SSIS

  3. De MyRocks Storage Engine gebruiken met MariaDB Server

  4. CHAR() of VARCHAR() als primaire sleutel in een ISAM MySQL-tabel?