Question: What does the following PLpgSQL function compute? create or replace function mystery ( n integer, m integer ) returns integer as $$ declare i integer;

What does the following PLpgSQL function compute?
create or replace function
mystery(n integer, m integer) returns integer
as $$
declare
i integer;
r integer :=1;
begin
r := n;
for i in 2..m loop
r := r * n;
end loop;
return r;
end;
$$ language plpgsql;

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!