Share via


Instructions Transact-SQL autorisées dans les transactions

Vous pouvez utiliser toutes les instructions Transact-SQL dans une transaction explicite, à l'exception des instructions suivantes :

ALTER DATABASE

CREATE FULLTEXT INDEX

ALTER FULLTEXT CATALOG

DROP DATABASE

ALTER FULLTEXT INDEX

DROP FULLTEXT CATALOG

BACKUP

DROP FULLTEXT INDEX

CREATE DATABASE

RECONFIGURE

CREATE FULLTEXT CATALOG

RESTORE

Vous ne pouvez pas non plus utiliser les éléments suivants :

  • Procédures stockées système de recherche en texte intégral dans une transaction explicite. Pour plus d'informations, consultez Procédures stockées de recherche en texte intégral (Transact-SQL).

  • Option sp_dboption pour définir les options de base de données, ni aucune des procédures système qui modifient la base de données master à l'intérieur de transactions explicites ou implicites.

UPDATE STATISTICS peut être utilisée à l'intérieur d'une transaction explicite. Toutefois, UPDATE STATISTICS est validée indépendamment de la transaction qui la contient et ne peut pas être restaurée.