From 693b147ef16f1ac633731bf117be7a866a0d7738 Mon Sep 17 00:00:00 2001 From: Rafa de la Torre Date: Thu, 29 Jan 2015 15:46:08 +0000 Subject: [PATCH] Fix corner case (no tables) in CDB_UserDataSize #65 --- scripts-available/CDB_Quota.sql | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/scripts-available/CDB_Quota.sql b/scripts-available/CDB_Quota.sql index 7971445..9d53d2a 100644 --- a/scripts-available/CDB_Quota.sql +++ b/scripts-available/CDB_Quota.sql @@ -33,7 +33,11 @@ BEGIN ) SELECT sum(table_size*multiplier)::int8 INTO total_size FROM sizes; - RETURN total_size; + IF total_size IS NOT NULL THEN + RETURN total_size; + ELSE + RETURN 0; + END IF; END; $$ LANGUAGE 'plpgsql' VOLATILE;