MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

MySQLでコメントを書く方法|#・--・/* */の3種類の使い方を解説

MySQLでは、SQL文の中にコメント(注釈)を記述することができます。コメントとして書かれた部分は、MySQLによって実行時に無視されるため、コードの説明やメモ、一時的にSQLを無効化したい場合などに活用できます。

MySQLで使用できるコメントには、主に以下の3種類があります。

1. 「#」記号を使ったコメント

行頭や文の前に「#」を付けると、その行の「#」以降がすべてコメントとして扱われ、MySQLに無視されます。主に単一行のコメントに使われます。

mysql> create table CommentDemo
    -> (
    -> id int   #Idは整数型です
    -> );
Query OK, 0 rows affected (0.65 sec)

上記の例では、次の部分がコメントとして無視されています。

#Idは整数型です

2. 「--」(ダブルハイフン)を使ったコメント

「--」の後に半角スペースを1つ以上空けてからコメント本文を書くと、その行の残りの部分がコメントになります。こちらも単一行コメント用です。

mysql> create table CommentDemo2
    -> (
    -> id int -- idは整数型です
    -> );
Query OK, 0 rows affected (0.49 sec)

上記の例では、次の部分がコメントとして設定されています。

-- idは整数型です

3. 「/* */」を使ったコメント(複数行コメント)

「/*」と「*/」で囲まれた範囲は、C言語やC++と同じ形式のブロックコメントとして扱われます。この方式の最大の特徴は、複数行にまたがるコメントを記述できる点です。

mysql> create table CommentDemo3
    -> (
    -> /*idは整数型です */
    -> id int
    -> );
Query OK, 0 rows affected (0.52 sec)

上記の例では、次の部分が複数行コメントとして設定されています。

/*idは整数型です */

まとめ

記号種類特徴
#単一行コメント#以降がその行の終わりまで無視される
--単一行コメント--の後にスペースが必要。以降が無視される
/* */複数行コメント囲んだ範囲全体が無視される。複数行OK

用途に応じてこれらのコメントを使い分けることで、SQLスクリプトの可読性や保守性を高めることができます。特に長いストアドプロシージャやバッチ処理のスクリプトでは、適切なコメントを残しておくことがトラブル防止につながります。

  1. Javaコードへのコメント追加方法を解説!3種類のコメントの使い分けとサンプルコード

    Javaのコメントとは、コンパイラやインタプリタによって実行されない文のことです。変数、メソッド、クラス、あるいは任意のステートメントに関する情報を記述するために使用でき、コードの可読性や保守性を向上させるために欠かせない要素です。また、特定のコードを一時的に無効化(コメントアウト)する目的でも活用されます。 Javaコメントの3つの種類 Javaには、以下の3種類のコメントが用意されています。 単一行コメント(Single-line comment) 複数行コメント(Multi-line comment) ドキュメンテーションコメント(Documentation comment) 単一行

  2. PDFファイルにコメントを追加する方法を徹底解説

    電子書籍の普及により、本や小説をPDF形式で読む機会が大きく増えました。しかし、電子書籍は紙の本と違い長文になりがちで、一度に読み切るのは難しいものです。実際の本を読むときのように、重要な箇所に印をつけたり、後で見返したい部分に目印を残したりしたいと思ったことはありませんか。PDFドキュメントには複数のコメントを追加できるため、しおり代わりに活用すれば読書の効率がぐっと向上します。 PDFにコメントを追加する手順 PDFファイルの任意のページにコメントを追加するには、「UPDF」というサードパーティ製アプリを利用します。以下の手順に従ってください。 ステップ1: 公式サイトからUPDFアプリ