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 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 você quiser 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.
Veja a seguir os procedimentos mais comuns para usar pontos de interrupção com de Microsoft SQL Server.
Observação |
---|
Seu computador pode mostrar nomes ou locais diferentes para alguns dos elementos da interface do usuário do Visual Studio nas instruções a seguir. A edição do Visual Studio que você possui e as configurações que você usa determinam esses elementos. Para obter mais informações, consulte Configurações de Visual Studio. |
Para abrir um procedimento armazenado, função definida pelo usuário ou disparador
Fazer uma conexão com um banco de dados.
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.
Clique com o botão direito na linha de sintaxe SQL na janela do editor, onde você deseja inserir um ponto de interrupção.
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.
Posicione o cursor na linha de sintaxe SQL que contém o ponto de interrupção.
Com o botão direito, aponte para ponto de interrupçãoe, em seguida, clique em Remover ponto de interrupção.
Para desativar um ponto de interrupção
Posicione o cursor na linha de sintaxe SQL que contém o ponto de interrupção.
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
Posicione o cursor na linha de sintaxe SQL que contém o ponto de interrupção.
Do Debug menu, clique em Delete All Breakpoints ou Disable All Breakpoints.
Para alterar as propriedades do ponto de interrupção
Posicione o cursor na linha de sintaxe SQL que contém o ponto de interrupção.
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, Atingir contagem, filtro, e When Hit.
Consulte também
Outros recursos
Trabalhando com procedimentos armazenados e funções definidas pelo usuário