Condividi tramite


Istruzioni Transact-SQL consentite nelle transazioni

In una transazione esplicita è possibile utilizzare tutte le istruzioni Transact-SQL, ad eccezione delle seguenti:

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

Inoltre, non è possibile utilizzare gli elementi seguenti:

  • Stored procedure di sistema full-text in una transazione esplicita. Per ulteriori informazioni, vedere Stored procedure per ricerche full-text (Transact-SQL).

  • sp_dboption per l'impostazione delle opzioni di database o utilizzare procedure di sistema che modificano il database master all'interno di transazioni implicite o esplicite.

UPDATE STATISTICS può essere utilizzata all'interno di una transazione esplicita. Tuttavia, UPDATE STATISTICS esegue il commit indipendentemente dalla transazione che la contiene e non è possibile eseguire il roll-back.