From 7f5bef1203fa1672ce64ac9b7e9135095b241e08 Mon Sep 17 00:00:00 2001 From: Javier Torres Date: Tue, 29 May 2018 14:04:53 +0200 Subject: [PATCH] Escape regclass call with quote_ident --- scripts-available/CDB_Organizations.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts-available/CDB_Organizations.sql b/scripts-available/CDB_Organizations.sql index 7f7217a..35f838a 100644 --- a/scripts-available/CDB_Organizations.sql +++ b/scripts-available/CDB_Organizations.sql @@ -119,7 +119,7 @@ BEGIN d.refobjsubid > 0 AND d.classid = ''pg_class''::regclass AND c.relkind = ''S''::"char" AND - d.refobjid = (''' || from_schema || '.' || table_name ||''')::regclass'; + d.refobjid = (''' || quote_ident(from_schema) || '.' || quote_ident(table_name) ||''')::regclass'; END $$ LANGUAGE PLPGSQL VOLATILE PARALLEL UNSAFE;