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 スクリプトが読みやすく理解しやすくなります。