В этом учебном пособии вы узнаете, как использовать комментарии в SQL выражениях в PostgreSQL с синтаксисом и примерами.
Описание
Знаете ли вы, что вы можете помещать комментарии в свои операторы SQL в PostgreSQL? Эти комментарии могут появляться в одной строке или охватывать несколько строк. Давайте посмотрим, как это сделать.
Синтаксис
Есть два синтаксиса, которые вы можете использовать для создания комментария в вашем выражении SQL в PostgreSQL.
Синтаксис использование символов --
(два минуса)
Синтаксис для создания комментария SQL в PostgreSQL с использованием символов --
:
--
здесь комментарий В PostgreSQL комментарий, начинающийся с символов --
, похож на комментарий, начинающийся с символа #
. При использовании символа --
комментарий должен находиться в конце строки в вашем операторе SQL. Этот метод комментирования может занимать только одну строку в вашем SQL и должен находиться в конце строки.
Синтаксис использование символов /*
и */
Синтаксис для создания комментария SQL в PostgreSQL с использованием символов /*
и */
:
/*
здесь комментарий */
В PostgreSQL - комментарий, который начинается с символа /*
и заканчивается */
и может находиться в любом месте вашего оператора SQL. Этот метод комментирования может занимать несколько строк.
Пример - комментарий в одной строке
Вы можете создать комментарий SQL на одной строке в своем выражении SQL в PostgreSQL.
Рассмотрим пример комментария SQL, который показывает комментарий SQL, который находится в одной строке и не занимает несколько строк.
1 2 3 |
SELECT order_detail_id, quantity /* Автор: Васян */ FROM order_details; |
Вот комментарий SQL, который появляется в середине строки:
1 2 |
SELECT /* Автор: Васян */ order_detail_id, quantity FROM order_details; |
Вот комментарий SQL, который появляется в конце строки:
1 2 |
SELECT order_detail_id, quantity /* Автор: Васян */ FROM order_details; |
или
1 2 |
SELECT order_detail_id, quantity -- Автор: Васян FROM order_details; |
Пример - комментарий на несколько строк
В PostgreSQL вы можете создать комментарий SQL, который занимает несколько строк в вашем операторе SQL. Например:
1 2 3 4 5 6 7 |
SELECT order_detail_id, quantity /* * Автор: Васян * Цель: показать комментарий, который занимает несколько строк * в вашем операторе SQL в PostgreSQL. */ FROM order_details; |
Этот комментарий SQL охватывает несколько строк в PostgreSQL - в этом примере он занимает 5 строк.
В PostgreSQL вы также можете создать комментарий SQL, который занимает несколько строк, используя этот синтаксис:
1 2 3 |
SELECT order_detail_id, quantity /* Автор: Васян Purpose: Цель: показать комментарий, который занимает несколько строк в вашем SQL операторе. */ FROM order_details; |
PostgreSQL будет предполагать, что все, что находится после символа /*
, является комментарием, пока не достигнет символа */
, даже если оно занимает несколько строк в операторе SQL. Таким образом, в этом примере комментарий будет занимать 2 строки внутри оператора SQL.