во-первых, после объявления каждой переменной, если я ничего не забыл, должна идти точка с запятой, а у вас запятая.
запятая там для перечисления они все идут declare
postgresql не знает, что запятая там для перечисления. он знает, что для перечисления переменных в блоке declare используется точка с запятой.
Обсуждают сегодня