Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se:SQL Server
Uma condição de ponto de interrupção é uma expressão Transact-SQL que o depurador avalia ao atingir o ponto de interrupção. Se a condição for atendida e qualquer contagem de ocorrências especificada for atingida, o depurador será interrompido ou executará a ação especificada para o ponto de interrupção.
Especificar condições
A expressão especificada deve ser uma expressão Transact-SQL válida que seja avaliada como um valor Booliano. Para obter mais informações, confira Expressões.
Se você especificar uma condição de ponto de interrupção com sintaxe inválida, será exibida uma mensagem de aviso imediatamente. Se você especificar uma condição com sintaxe válida, mas semântica inválidas, será exibida uma mensagem de aviso da primeira vez que o ponto de interrupção for atingido. Em qualquer um dos casos, o depurador interromperá a execução quando o ponto de interrupção inválido for atingido.
Especificar uma condição
Na janela do editor, clique com o botão direito do mouse no glifo do ponto de interrupção e selecione Condições… no menu de atalho.
-ou-
Na janela Pontos de Interrupção, clique com o botão direito do mouse no glifo do ponto de interrupção e selecione Configurações no menu de atalho.
Na caixa de diálogo Configurações de Ponto de Interrupção, selecione a opção Condições e escolha Expressão Condicional na lista suspensa.
Insira uma expressão booleana válida na Expressão condicional.
Selecione Is true para interromper quando a expressão for avaliada como true ou selecione When changed para interromper quando o valor da expressão mudar.
Observação
O depurador não avalia a expressão booliana até a primeira vez que o ponto de interrupção é atingido. Se você escolher Quando alterado, o depurador não considera a primeira avaliação como uma alteração, portanto, ele não interromperá a primeira avaliação.