У меня есть следующая хранимая процедура:
CREATE OR REPLACE FUNCTION public.get_employee(
in_emp_id integer
)
RETURNS refcursor AS $$
DECLARE
ref_cursor REFCURSOR := 'mycursor';
BEGIN
OPEN ref_cursor FOR select
emp_id,emp_name,emp_salary,date_joined
from employee where emp_id=in_emp_id; -- Open a cursor
RETURN (ref_cursor);
END;
$$ LANGUAGE plpgsql;
Теперь я вызываю функцию, как показано ниже.
BEGIN;
SELECT get_employee(123);
FETCH 4 from mycursor;
COMMIT;
Теперь, когда я пытаюсь запустить скрипт jmeter для l, oadтестируя эту функцию, я не могу написать все эти команды.Кто-нибудь может помочь?Я прочитал эту ссылку, но она не показывает каких-либо результатов в результатах измерения jmeter, поэтому не смог подтвердить, нормально ли выполнен тест или нет.https://medium.com/@jackliusr/jmeter-calls-stored-procedure-of-postgresql-which-return-cursors-882272e398f1