так:
                  
                  
                  do $$
                  
                  
                  declare _i int;
                  
                  
                  begin
                  
                  
                    select _i;
                  
                  
                  end; 
                  
                  
                  $$;
                  
                  
                  Получаю такое сообщение:
                  
                  
                  Query execution failed
                  
                  
                  
                  
                  
                  Reason:
                  
                  
                  SQL Error [42601]: ОШИБКА: в запросе нет назначения для данных результата
                  
                  
                    Hint: Если вам нужно отбросить результаты SELECT, используйте PERFORM.
                  
                  
                    Where: функция PL/pgSQL inline_code_block, строка 4, оператор SQL-оператор
                  
                  
                
Куда вывести-то?
declare _i int := 1; присвоить?
Обсуждают сегодня