none
Depurar consultas SQL RRS feed

  • Pergunta

  • Boa tarde pessoal, eu gostaria de saber se é possível descobrir em qual campo da consulta insert into está o erro em um block try catch. Que no caso fiz varias vezes as consultas aos poucos e testando para achar onde está os problemas padrões tipo erros de Tipo de dados incompatível na expressão de critério. mas sempre que da o erro eu não consigo descobrir em qual campo está o erro. Tem alguma forma de descobrir ou só fazendo aos poucos?
    segunda-feira, 19 de fevereiro de 2018 19:21

Respostas

  • Gilberto,

    Se estiver utilizando SQL Server, sugiro utilizar o SQL Profiler para monitorar os comandos executados (instrução INSERT completa, com os parâmetros e seus valores), daí você pode copiar estes comandos e testar via SQL Server Management Studio.


    Juliano Nunes - http://linkedin.com/in/julianonunes

    Lembre-se de clicar em "Votar como útil" e "Marcar como Resposta" caso tenha respondido sua dúvida.

    Remember to "Vote as Helpful" and "Mark as Answer" if your question has been answered.

    quarta-feira, 21 de fevereiro de 2018 13:31

Todas as Respostas

  • Bom dia, Gilberto Andre Junior. Tudo bem?

    Obrigado por usar o fórum MSDN.

    Essa seria uma questão de "How to/Customização" ou "Break Fix/Erro"?

    Atenciosamente,

    Filipe B de Castro

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    terça-feira, 20 de fevereiro de 2018 14:30
    Moderador
  • Eu que agradeço o espaço e atenção de vocês em me proporcionarem o conhecimento de vocês.

    Acho que seria Break Fix/Erro, gostaria de aprender a depurar mais facil meus erros nas consultas SQL.

    quarta-feira, 21 de fevereiro de 2018 13:25
  • Gilberto,

    Se estiver utilizando SQL Server, sugiro utilizar o SQL Profiler para monitorar os comandos executados (instrução INSERT completa, com os parâmetros e seus valores), daí você pode copiar estes comandos e testar via SQL Server Management Studio.


    Juliano Nunes - http://linkedin.com/in/julianonunes

    Lembre-se de clicar em "Votar como útil" e "Marcar como Resposta" caso tenha respondido sua dúvida.

    Remember to "Vote as Helpful" and "Mark as Answer" if your question has been answered.

    quarta-feira, 21 de fevereiro de 2018 13:31