CREATE OR REPLACE PROCEDURE public.select_data()
LANGUAGE sql
BEGIN ATOMIC
SELECT tbl.id,
tbl.val
FROM tbl;
END
Очень простой скрипт для создания фиктивного SP. Он отлично работает при выполнении из pgAdmin. Однако у меня возникает эта ошибка при попытке выполнить ее с помощью любого из методов Execute/Query.
[img]https://i.sstatic. net/oTL0RmSA.png[/img]

Кстати, аналогичный скрипт для создания функции отлично работает даже с «ExecuteReaderAsync»
CREATE OR REPLACE FUNCTION public.fn_add_values(a integer, b integer)
RETURNS integer
LANGUAGE sql
RETURN (a + b)
Подробнее здесь: https://stackoverflow.com/questions/793 ... nexecuteas