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.