не использовать BEGIN-END? А то я в спецификации Постгресс разные примеры видел и запутался
Неа, нельзя. Само тело функции задаётся по факту строкой, и ее надо оборачивать хоть в кавычки, хоть в доллары. Begin и End — это логические блоки внутри тела функции
На самом деле функцыи на многих других языках (не pl/pgSQL) не используют BEGIN .. END. Например, в функцыях на стандартном, идущем в комплекте SQL он вообще неприменим.
Обсуждают сегодня