- - PR -
SQLServerのコメントについて
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2004-08-18 10:27
こんにちは、ダメ猫です。
SQLServerのクエリアナライザでSQL構文のテキストデータをドラックして実行したところ コメントの部分でエラーが出てしまいます。 コメントの部分は修正前のSQL文なので残しておきたいのですが上手く残せません。 エラーは「/*」と「*/」の間に「GO」という文字があるために起こるようです。 /*GO */ や /* GO a */ の場合は起こりませんが /* GO */ の場合は起こります。 どうやら一行に「GO」だけの文が含まれるコメントにはエラーが出るようです。 これは使用なのでしょうか? 解決方法がありましたら教えていただけないでしょうか? |
|
投稿日時: 2004-08-22 05:33
米田です。
>どうやら一行に「GO」だけの文が含まれるコメントにはエラーが出るようです。 >これは使用なのでしょうか? GO は、いってみれば Transact-SQL のコマンドというよりユーティリティ コマンド というポジションになります。 クエリアナライザ等のバッチ(送信単位みたいなもの)の区切りです。 という訳で、ユーティリティ コマンドごとに切り替えることもできます。 例えば、GOGO に切り替えるなら http://blogs.sqlpassj.org//images/blogs_sqlpassj_org/yoneda/235/o_ISQLW200408_2.gif オプションで可能です。 >解決方法がありましたら教えていただけないでしょうか? クエリアナライザについていえば、 編集-詳細設定-コメントにする を使って選択範囲をコメント化すると -- を使ってくれます。 こちらは問題ないようです。 特に コメントの削除 もあるのでお勧めです。 |
1