Only 3.9% of viewers are subscribing to my channel 😓.
I request you to please give click on Subscribe button.
It really helps me grow 😢.
-- in PostgreSQL
How To Create A Stored Procedure And Return Multiple Values From The Stored Procedure In PostgreSQL
CREATE OR REPLACE PROCEDURE public.testing_procedure(p_num1 IN numeric,p_num2 IN numeric,p_sum INOUT numeric,p_mult INOUT numeric,p_div INOUT numeric)
LANGUAGE 'plpgsql'
AS $BODY$
DECLARE
BEGIN
p_sum := p_num1 + p_num2;
p_mult := p_num1 * p_num2;
BEGIN
p_div := p_num1/p_num2;
EXCEPTION WHEN OTHERS THEN
p_div := 0;
END;
END;
$BODY$;
CALL public.testing_procedure(10,0,null,null,0);
CREATE OR REPLACE PROCEDURE public.testing_procedure(p_num1 IN numeric,p_num2 IN numeric,p_sum INOUT numeric,p_mult INOUT numeric,p_div INOUT text)
LANGUAGE 'plpgsql'
AS $BODY$
DECLARE
BEGIN
p_sum := p_num1 + p_num2;
p_mult := p_num1 * p_num2;
BEGIN
p_div := p_num1/p_num2;
EXCEPTION WHEN OTHERS THEN
p_div := 'You cannot divide a value by zero';
END;
END;
$BODY$;
CALL public.testing_procedure(10,0,null,null,'0');
No comments:
Post a Comment