Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Czy wyzwalacz PRZED WSTAWIENIEM jest wykonywany dla każdego wiersza we wstawce w zapytaniu o zduplikowaną aktualizację klucza?

Prawo z instrukcji :

Nie jestem pewien, czego dokładnie szukasz.

Zdanie „Nie chcę jednak tego zachowania w przypadku aktualizacji " w jakiś sposób mnie myli. Jeśli jedyną rzeczą, którą masz, jest wyzwalacz AFTER INSERT, nie zostanie on uruchomiony, jeśli uruchomisz instrukcję UPDATE. A jeśli Twoja instrukcja zaktualizuje wiersz, uruchomi wyzwalacz UPDATE, a nie wyzwalacz INSERT.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak całkowicie usunąć MySQL z plikami konfiguracyjnymi i bibliotekami?

  2. Jak używać OR &AND w klauzuli WHERE w mysql

  3. Dane wyjściowe Pythona zastępują znaki spoza ASCII znakami �

  4. Przewodnik po projektowaniu bazy danych dla systemu zarządzania pracownikami w MySQL

  5. Kolejność usuwania z ograniczeniami klucza obcego,