Sintomas
Quando você executa um sys.dm_exec_requests, ele retorna transaction_id como "0" no SQL Server 2019 em determinados cenários (por exemplo, executando-o em uma transação explícita em um procedimento armazenado).
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".
Resolução
Este problema foi corrigido na seguinte atualização cumulativa do SQL Server:
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas na atualização cumulativa anterior. Confira as atualizações cumulativas mais recentes do SQL Server:
Referências
Saiba mais sobre a terminologiaque a Microsoft usa para descrever atualizações de software.