Pergunta

Se há uma coisa que eu odeio sobre o SQL Server, são as mensagens de erro terrivelmente inúteis. O meu favorito é "sintaxe incorreta próximo ..." porque ele fornece quase nenhuma dica sobre o que está errado.

Existem algumas ferramentas para ter uma melhor idéia do que está errado com a declaração? Ou alguém tem quaisquer outras dicas úteis para descobrir esses tipos de erros para fora?

Foi útil?

Solução

Hm ... É possível clicar duas vezes a mensagem de erro no SQL Server Management Studio e ele irá saltar para a posição onde ocorreu o erro.

Esta é, pelo menos, às vezes útil, embora ele não funciona 100% do tempo. Alguns erros são definitivamente muito obscuro, mas desde que isso é tudo o que o motor de banco de dados informa ao mundo exterior, eu de alguma forma dúvida de que existem ferramentas que podem fornecer uma melhor ajuda.

Outras dicas

Não vai ajudá-lo no SQL 2005, mas SQL 2008 tem tanto verificação intellisense e sintaxe embutida no estúdio de gestão. A maioria dos erros de sintaxe lá chegar o vermelho squggly linha que estamos familiarizados com a partir do Visual Studio.

desvantagem é que só funciona quando conectado a um SQL Server 2008.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top