sql >> Databáze >  >> RDS >> Mysql

Jak aktualizovat stejnou tabulku při smazání v MYSQL?

Použijte uložený postup :

UPDATE b
   SET b.mssn = a.mssn
  FROM EMPLOYEE a
  JOIN EMPLOYEE b ON b.mssn = a.ssn
 WHERE a.ssn = @deletedBoss

DELETE FROM employee WHERE ssn = @deletedBoss

Pomocí uložené procedury můžete jednoduše odstranit požadované řádky a poté aktualizovat stejnou tabulku. To by mělo zabránit chybové zprávě.



  1. Jak používat pg_stat_activity?

  2. Jak používat wireshark k jasnému zachycení dotazu mysql sql

  3. Databázové modelování

  4. CHYBA:oprávnění odepřeno pro schéma user1_gmail_com na znaku 46