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

Spustí se spouštěč BEFORE INSERT pro každý řádek vložení při dotazu na aktualizaci duplicitního klíče

Přímo z manuálu :

Nejsem si jistý, o co přesně ti jde.

Věta „Nechci však toto chování pro aktualizace " nějak mě mate. Pokud jediné, co máte, je spouštěč AFTER INSERT, pak se nespustí, pokud spustíte příkaz UPDATE. A pokud váš příkaz aktualizuje řádek, spustí spouštěč UPDATE, nikoli spouštěč INSERT.




  1. 🆕 SQL Server 2022 První pohled – 5 nejlepších nových funkcí (Bonus 5 funkcí)

  2. Jaký je v SQL / MySQL rozdíl mezi ON a WHERE v příkazu spojení?

  3. Chybějící indexy v MS SQL nebo optimalizace v žádném okamžiku

  4. Jak zkombinovat dva řádky a vypočítat časový rozdíl mezi dvěma hodnotami časového razítka v MySQL?