Transaction ID

28/10/2011

0

O SQL Server disponibiliza alguma function que retorna o número (ID) da transação ativa, a exemplo do @@SPID que devolve o ID da sessão?

Já vi que existe uma view (sys.dm_tran_current_transaction) que retorna esse ID, porém é necessário privilégios específicos VIEW SERVER STATE, e por isso não me atende, pois o usuário do banco não possui permissões para executá-la.

Ulisses Silva

Ulisses Silva

Responder

Posts

28/10/2011

Marco Pinheiro

Veja a view sys.dm_exec_sessions.

Talvez te atenda.

Att.,

Marco.
Responder

28/10/2011

Ulisses Silva

Valeu, mas eu preciso dos dados da TRANSAÇÃO corrente e não da SESSÃO.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar