PostgreSQL - Advanced PL/pgSQL
Consider the function:
What will
CREATE FUNCTION multiply_all(VARIADIC nums int[]) RETURNS int AS $$
SELECT COALESCE(product, 1) FROM (
SELECT exp(sum(ln(n::float))) AS product FROM unnest(nums) AS n
) sub;
$$ LANGUAGE sql;What will
SELECT multiply_all(2, 3, 4); return?