2009-05-01 13 views
3

SQL Serverについて嫌いなことが1つある場合は、ひどく役に立たないエラーメッセージです。私の好きなものは何が間違っているかについてのヒントはほとんどないので、「近くの構文が間違っています...」です。SQL Serverの構文エラーの解釈

この声明に何が間違っているかを知るためのツールはありますか?あるいは、誰もこれらの種類のエラーを見つけ出すためのヒントを持っていますか?

+0

最後に、指定されていないエラーの原因となるエラーの種類を覚えています。あなたはコンマやかっこを忘れていたことを意味します。 – DForck42

答えて

2

Hm ... SQL Management Studioでエラーメッセージをダブルクリックすると、エラーが発生した位置にジャンプします。

時間の100%で動作しませんが、これは少なくとも役立つことがあります。いくつかのエラーは明らかにあまりにも明白ではありませんが、これはデータベースエンジンが外部に伝えているすべてのものなので、より良いヘルプを提供できるツールがあることは何とか疑問です。

1

これはSQL 2005では役に立ちませんが、SQL 2008はIntellisenseと構文チェックの両方を管理スタジオに組み込んでいます。ほとんどの構文エラーは、Visual Studioに慣れ親しんだ赤い派閥の行を持っています。

欠点は、SQL 2008サーバーに接続している場合のみです。

+0

一言... 2008年にアップグレードする必要があります:-( –

+1

インテリセンスだけではいけません。 私が知っている公正な専門家は、それをオフにして、サードパーティのインテリセンスツールを利用しています。それは、ほとんどのサードパーティ製のツールではなく、インテリセンスを行うことです。構文チェック。 – GilaMonster