Mysql
 sql >> Base de données >  >> RDS >> Mysql

Transaction et déclencheur MySQL

Et par atomique, vous voulez dire que si une instruction du déclencheur échoue, toute l'instruction échoue. Oui -- le déclencheur est effectué dans le contexte de la transaction de l'instruction. Et non, bien sûr, s'il n'y a pas de transaction, alors il n'y a pas de contexte de transaction.

Et vous n'êtes pas autorisé à démarrer une transaction dans le déclencheur.