🗃️SQLLearn
SQL基礎 レッスン8

コメント

SQLコードにコメントを記述する方法を学びます。

1行コメント: --

--(ダブルハイフン)を使うと、その行の残り部分がコメントになります。 コメントはSQLの実行には影響しません。クエリの説明や、一時的にコードを無効化するために使います。 ほぼすべてのデータベースでサポートされている標準的な記法です。

  • -- コメントテキスト — 行末までコメント
  • 行の途中にも書ける: SELECT * FROM users -- ユーザー一覧
  • コードを一時的に無効化する「コメントアウト」に便利

複数行コメント: /* */

/* */ を使うと、複数行にわたるコメントを書けます。/* で開始し、*/ で終了します。 長い説明やクエリブロックのタイトルを書くときに使います。

  • /* 複数行の コメント */
  • インラインにも使える: SELECT /* カラム */ name FROM users
  • ネストは不可(/* の中に /* は書けない)

例1: 1行コメントの使い方

テーブル定義
CREATE TABLE users (id INTEGER, name TEXT, age INTEGER);
INSERT INTO users VALUES (1, '田中太郎', 25);
INSERT INTO users VALUES (2, '鈴木花子', 32);
INSERT INTO users VALUES (3, '佐藤一郎', 28);
SQLエディタ

例2: 複数行コメントの使い方

テーブル定義
CREATE TABLE products (id INTEGER, name TEXT, price INTEGER);
INSERT INTO products VALUES (1, 'りんご', 150);
INSERT INTO products VALUES (2, 'バナナ', 80);
INSERT INTO products VALUES (3, '牛乳', 200);
SQLエディタ

例3: コメントアウトでクエリを切り替える

テーブル定義
CREATE TABLE users (id INTEGER, name TEXT, age INTEGER);
INSERT INTO users VALUES (1, '田中太郎', 25);
INSERT INTO users VALUES (2, '鈴木花子', 32);
INSERT INTO users VALUES (3, '佐藤一郎', 17);
SQLエディタ