Partilhar via


Como: Usar pontos de interrupção com procedimentos armazenados, funções definidas pelo usuário e disparadores

Você pode depurar procedimentos armazenados do Microsoft SQL Server, funções definidas pelo usuário e disparadores usando pontos de interrupção em grande parte da mesma maneira que você depurar a outros tipos de scripts ou código-fonte do programa.

Quando você está depurando uma rotina de SQL, os pontos de interrupção são realmente armazenados dentro do arquivo de solução. Se desejar fechar e reabrir o ambiente de desenvolvimento integrado com os mesmos pontos de interrupção, você deve reabrir a mesma solução que estava aberta quando você anteriormente depurado e salva a rotina SQL.

A seguir estão os procedimentos mais comuns para o uso de pontos de interrupção com de Microsoft SQL Server.

ObservaçãoObservação

The dialog boxes and menu commands you see might differ from those described in Help depending on your active settings or edition. Para alterar as configurações, escolha Import and Export Settings sobre o Ferramentas menu. For more information, see Trabalhando com configurações.

Para abrir um procedimento armazenado, função definida pelo usuário ou disparador

  1. Fazer uma conexão com um banco de dados.

  2. Clique com o botão direito do procedimento armazenado, função definida pelo usuário ou disparador que deseja trabalhar e escolha Abrir no menu de atalho.

    Isso abre a rotina SQL na janela do editor.

Para inserir um ponto de interrupção.

  1. Clique com o botão direito na linha de sintaxe SQL na janela do editor, onde você deseja inserir um ponto de interrupção.

  2. Aponte para ponto de interrupção e, em seguida, clique em Insert Breakpoint.

Você pode modificar os pontos de interrupção estão ativos, removendo ou desabilitando os pontos de interrupção existentes. Você também pode limpar todos os pontos de interrupção e modificar propriedades do ponto de interrupção.

Para remover um ponto de interrupção.

  1. Posicione o cursor na linha de sintaxe SQL que contém o ponto de interrupção.

  2. Com o botão direito, aponte para ponto de interrupçãoe em seguida, clique em Remover o ponto de interrupção.

To disable a breakpoint

  1. Posicione o cursor na linha de sintaxe SQL que contém o ponto de interrupção.

  2. Com o botão direito, aponte para ponto de interrupçãoe em seguida, clique em Disable Breakpoint.

Para excluir ou desativar todos os pontos de interrupção

  1. Posicione o cursor na linha de sintaxe SQL que contém o ponto de interrupção.

  2. Do Debug menu, clique em Delete All Breakpoints ou Disable All Breakpoints.

Para alterar as propriedades do ponto de interrupção

  1. Posicione o cursor na linha de sintaxe SQL que contém o ponto de interrupção.

  2. Com o botão direito, aponte para ponto de interrupçãoe clique na propriedade que você deseja modificar. As opções são local, condição, A contagem de visitas, filtro, e When Hit.

Consulte também

Outros recursos

Trabalhando com procedimentos armazenados e funções definidas pelo usuário