From cf38d4cf25753349eebfb48a4f32b879c7966241 Mon Sep 17 00:00:00 2001 From: Andy Eschbacher Date: Thu, 8 Mar 2018 10:14:08 -0500 Subject: [PATCH] oof include SELECT --- scripts-available/CDB_QuantileBins.sql | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts-available/CDB_QuantileBins.sql b/scripts-available/CDB_QuantileBins.sql index 57c4e36..bde4b8b 100644 --- a/scripts-available/CDB_QuantileBins.sql +++ b/scripts-available/CDB_QuantileBins.sql @@ -11,8 +11,8 @@ CREATE OR REPLACE FUNCTION CDB_QuantileBins(in_array numeric[], breaks int) RETURNS numeric[] AS $$ SELECT - percentile_disc(Array(generate_series(1, breaks) / breaks::numeric)) + percentile_disc(SELECT Array(generate_series(1, breaks) / breaks::numeric)) WITHIN GROUP (ORDER BY x ASC) AS p FROM unnest(in_array) AS x; -$$ language sql; +$$ language SQL IMMUTABLE STRICT PARALLEL SAFE;