· используя разделители комментария SQL, /* ... */
· используя комментарии ANSI/ISO (American National Standards Institute/International Standards Organization), --
Всё, что определено одним из трёх способов не будет выполнено SQL* Plus.
Примечание: Нельзя ввести комментарий в одной строке с точкой запятой.
Команда REMARK используется на одной строке командного файла с последующими комментариями на этой же строке. Для продолжения комментария на дополнительных строках, вводятся дополнительные команды REMARK. Нельзя помещать команды REMARK между разными строками одной команды SQL.
REMARK Commissions report
REMARK to be run monthly.
COLUMN ENAME HEADING SALESMAN
COLUMN SAL HEADING SALARY FORMAT $99,999
COLUMN COMM HEADING COMMISSION FORMAT $99,990
REMARK Includes only salesmen.
SELECT EMPNO, ENAME, SAL, COMM
FROM EMP
WHERE JOB = 'SALESMAN'
Вводятся разделители комментариев SQL /*...*/, на отдельных строках командного файла, на одной строке с командой SQL или на строке в блоке PL/SQL. Комментарии могут размещаться на нескольких строках, но не могут быть вложенными:
/* Commissions report
to be run monthly. */
COLUMN ENAME HEADING SALESMAN
COLUMN SAL HEADING SALARY FORMAT $99,999
COLUMN COMM HEADING COMMISSION FORMAT $99,990
SELECT EMPNO, ENAME, SAL, COMM
FROM EMP
WHERE JOB = 'SALESMAN' /* Includes only salesmen. */
Если ввести комментарии SQL непосредственно в командной строке, SQL* Plus не сохранит комментарий в буфере.
Можно использовать комментарий ANSI/ISO в стиле "--" в выражениях SQL, блоках PL/SQL или командах SQL*Plus. Так как не существует разделителя конца, комментарий не может занимать несколько строк. Для PL/SQL и SQL комментарий вводится после команды в строке или в отдельной строке:
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.