Pontos de interrupção Transact-SQL
Aplica-se a:SQL Server
Os pontos de interrupção especificam que o depurador do Transact-SQL pause a execução em uma instrução Transact-SQL específica, para que você possa ver o estado dos elementos do código nesse ponto.
Esse recurso funciona com o SSMS versão 17.9.1 e anterior.
Pontos de interrupção
Ao executar o depurador do Transact-SQL , você pode alternar um ponto de interrupção em instruções específicas. Quando a execução alcançar uma instrução com um ponto de interrupção, o depurador pausará a execução para que você possa exibir informações de depuração, como os valores presentes em variáveis e parâmetros.
Você pode gerenciar pontos de interrupção individualmente na janela de editor, ou em conjunto, usando a janela Pontos de interrupção . Você pode editar pontos de interrupção para especificar itens, como as condições específicas sob as quais a execução deve pausar, ou as ações a serem adotadas se o ponto de interrupção for executado.
Tarefas de ponto de interrupção
Descrição da tarefa | Tópico |
---|---|
Descreve como especificar a instrução Transact-SQL na qual você deseja que o depurador pause. | Alternar um ponto de interrupção |
Descreve como desativar um ponto de interrupção temporariamente e, posteriormente, reativá-lo. Também descreve como excluir um ponto de interrupção. | Habilitar, desabilitar e excluir pontos de interrupção |
Descreve como especificar uma condição, que define se o ponto de interrupção é interrompido com base na avaliação de uma expressão Transact-SQL especificada. | Especificar uma condição de ponto de interrupção |
Descreve como especificar uma contagem de ocorrências, que leva um ponto de interrupção a ser interrompido somente quando a instrução que contém o ponto de interrupção é executada um número especificado de vezes. | Especificar uma contagem de ocorrências |
Descreve como especificar um filtro, o que leva um ponto de interrupção a ser interrompido somente para processos ou threads especificados. | Especificar um filtro de ponto de interrupção |
Descreve como especificar uma ação When Hit , que é uma operação personalizada executada quando a instrução de ponto de interrupção é executada. Um exemplo seria a impressão de uma mensagem. | Especificar uma ação de ponto de interrupção |
Descreve como editar o local de um ponto de interrupção. | Editar um local de ponto de interrupção |
Consulte Também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de