Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara Memperbarui tabel yang sama saat dihapus di MYSQL?

Gunakan prosedur tersimpan :

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

Dengan prosedur tersimpan, Anda cukup menghapus baris yang Anda inginkan, dan setelah itu, perbarui tabel yang sama. Itu akan mencegah pesan kesalahan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Urutan pengurutan default di MySQL (ALTER TABLE ... ORDER BY ...;)

  2. MySQL Group_Concat() vs T-SQL String_Agg()

  3. pemisah koma GROUP_CONCAT - MySQL

  4. Bagaimana lebih mengoptimalkan tabel MySQL ini untuk satu Query

  5. Putar tabel dan tampilkan n deret waktu yang dipesan