Question

S'il y a une chose que je déteste à propos de SQL Server, ce sont les messages d'erreur horriblement inutiles. Mon favori est la syntaxe incorrecte près de ... " car il ne donne presque aucune indication quant à ce qui ne va pas.

Existe-t-il des outils pour avoir une meilleure idée de ce qui ne va pas dans la déclaration? Ou est-ce que quelqu'un a d'autres astuces utiles pour résoudre ce type d'erreurs?

Était-ce utile?

La solution

Hm ... Il est possible de double-cliquer sur le message d'erreur dans SQL Management Studio et il sautera à la position où l'erreur s'est produite.

Ceci est au moins parfois utile, bien que cela ne fonctionne pas à 100% du temps. Certaines erreurs sont certainement trop obscures, mais comme c’est tout ce que le moteur de base de données dit au monde extérieur, je doute que certains outils puissent fournir une meilleure aide.

Autres conseils

Cela ne vous aidera pas avec SQL 2005, mais SQL 2008 intègre à la fois des contrôles intellisense et syntaxique dans le studio de gestion. La plupart des erreurs de syntaxe ont la ligne droite rouge que nous connaissons depuis Visual Studio.

L’inconvénient est que cela ne fonctionne que lorsque vous êtes connecté à un serveur SQL 2008.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top