PostgreSQL では、SQL コードにコメントを追加して、理解しやすく保守しやすくすることができます。使用できるコメントには、単一行コメントと複数行コメントの 2 種類があります。名前が示すように、複数行コメントは複数の行にまたがります。PostgreSQL で単一行コメントと複数行コメントを挿入する方法を、それぞれの例とともに見てみましょう。

PostgreSQL の単一行コメント:

PostgreSQLで1行コメントを作成するための構文は次のとおりです。--シンボル。単一行コメントは — で始まり、行の終わりまで続きます。その行の — 以降のすべてはコメントとみなされ、SQL パーサーによって無視されます。

-- comment goes here


例 – PostgreSQL での 1 行コメント

例1:

PostgreSQLでは、以下のように1行でSQLコメントを作成できます。

-- selecting everything from Table1
Select * from Table1;

例2:

-- これは1行のコメントです
SELECT * FROM employees; -- このコメントも1行です

PostgreSQL の複数行の行コメント:

PostgreSQLで複数行コメントを作成するための構文は、/*で始まり、*/記号で終わります。複数行にまたがることもできます。

/* コメント
行く
ここ*/

例 – PostgreSQL での複数行コメント:

PostgreSQLでは、以下のように複数行のSQLコメントを作成できます。

/* Table1からすべてを選択
著者: PostgreSQLdatascience.com */
Select * from Table1;

まとめ:

以下は、単一行コメントと複数行コメントを組み合わせた実用的な例です。

-- 従業員テーブルからすべてのレコードを取得します
SELECT * FROM employees; -- すべての列と行を選択します

/*
次のクエリは、departments テーブルからすべてのレコードを取得します。
これを使用して、会社内のすべての部門のリストを取得します。
*/
SELECT * FROM departments;

/*
例終了
*/

コメントを効果的に使用すると、特に将来そのコードを使用する可能性のある他のユーザーにとって、SQL スクリプトが読みやすく理解しやすくなります。