конкатенация в do не работает
Может ли кто-нибудь объяснить, почему
этот код работает:
do 'begin perform 2; end;';
лучше сказать, не генерирует ошибок
и это:
do 'begin perform '||'2'||'; end;';
генерировать
ОШИБКА: синтаксическая ошибка в или около "||"
ЛИНИЯ 1: начинайте выполнять || '2' || '; конец; ';