Комментарии в Oracle/PLSQL

В этом учебном материале вы узнаете, как использовать комментарии в SQL предложениях в Oracle/PLSQL с синтаксисом и примерами.

Описание

Знаете ли вы, что вы можете поместить комментарии в операторы SQL в Oracle? Комментарии могут появляться в одной строке или распределяться по нескольким строкам. Давайте посмотрим, как это сделать.

Синтаксис

Есть два синтаксиса, которые можно использовать, чтобы создать комментарий в пределах ваших SQL предложений в Oracle/PLSQL.

Синтаксис использования символов --

Синтаксис для создания SQL комментариев в Oracle, используя символы --:

-- здесь пишется комментарий

В Oracle комментарий, начинающийся с символов -- должен находиться в конце строки в вашем операторе SQL с разрывом строки после него. Этот метод комментирования может занимать только одну строку в вашем SQL и должен находиться в конце строки.

Синтаксис использование символов /* и */

Синтаксис для создания комментария SQL в Oracle с использованием символов /* и */:

/* здесь пишется комментарий */

В Oracle, комментарий, который начинается с символов /* и заканчивается */ может быть где угодно в вашем SQL предложении. Этот метод комментирования может занимать несколько строк в пределах вашего SQL.

Пример комментария на одной строке

Вы можете создать SQL комментарий на одной строке в SQL предложении в Oracle/PLSQL.

Рассмотрим пример SQL комментария, который показывает SQL комментарий на одной строке:

Этот SQL комментарий, появляется в середине строки:

Этот SQL комментарий, появляется в конце строки:

или

Пример комментария на нескольких строках

В Oracle, вы можете создать SQL комментарий, который охватывает несколько строк в вашем SQL предложении.

Например:

Этот SQL комментарий распространяется на несколько строк в Oracle - в этом примере, он растянут на 4 строки.
В Oracle, вы также можете создать SQL комментарий, который охватывает несколько строк, используя следующий синтаксис:

Oracle/PLSQL будет считать, что все, что после символов /* является комментарием, пока он не достигнет символов */, даже если он охватывает несколько строк внутри SQL предложения. Таким образом, в этом примере, SQL комментарий будет охватывать 2 строки.