SQLсервер в Linux -самостоятельное освоение пакета

       

Многострочные комментарии



Листинг 3.12. Многострочные комментарии

testdb=# SELECT 'Multi /* This comment extends across

testdb-# * numerous lines, and can be

testdb-# * /* nested safely */ */

testdb-# | '-test' AS example; example

Multi-test (1 row)

Допустим, имеется файл с кодом SQL, в котором необходимо закомментировать большой фрагмент и передать остаток PostgreSQL для интерпретации и выполнения. Если в этом фрагменте встречаются многострочные комментарии, PostgreSQL правильно заключает, что закрывающая последовательность */ относится к последнему открытому комментарию, а не ко всему закомментированному блоку.

Примечание 1
Примечание 1

Звездочка (без смежного символа косой черты) не имеет особой интерпретации в комментариях. Дополнительные звездочки были включены в листинг 3.12 исключительно по эстетическим сообщениям.



Содержание раздела