Instruction SELECT...INTO
Utilisé pour initialiser et conclure destransactions explicites.
Syntaxe
Initialiser une nouvelle transaction.
BEGIN TRANSACTION
Conclure une transaction en validant tout le travail effectué pendant la transaction.
COMMIT [TRANSACTION | WORK]
Conclure une transaction enannulant (rolling back) tout le travail effectué pendant la transaction.
ROLLBACK [TRANSACTION | WORK]
Notes
Les transactions ne démarrent pas automatiquement. Pour démarrer une transaction, vous devez le faire explicitement à l'aide de BEGIN TRANSACTION.
Les transactions acceptent cinq niveaux d'imbrication. Pour démarrer une transaction imbriquée, utilisez BEGIN TRANSACTION dans le contexte d'une transaction existante.
Les transactions ne sont pas prises en charge sur des tables attachées.
Partager