mirror of
https://git.osgeo.org/gitea/postgis/postgis
synced 2024-10-24 09:02:37 +00:00
#1346: fix misuse of quote_literal causing topology, topology, topology, topology
git-svn-id: http://svn.osgeo.org/postgis/trunk@8299 b70326c6-7e19-0410-871a-916f4a2858ee
This commit is contained in:
parent
57248139f7
commit
efbea175da
|
@ -26,7 +26,7 @@ DECLARE
|
||||||
var_cur_search_path text;
|
var_cur_search_path text;
|
||||||
BEGIN
|
BEGIN
|
||||||
SELECT reset_val INTO var_cur_search_path FROM pg_settings WHERE name = 'search_path';
|
SELECT reset_val INTO var_cur_search_path FROM pg_settings WHERE name = 'search_path';
|
||||||
IF var_cur_search_path LIKE '%' || quote_literal(a_schema_name) || '%' THEN
|
IF var_cur_search_path LIKE '%' || quote_ident(a_schema_name) || '%' THEN
|
||||||
var_result := a_schema_name || ' already in database search_path';
|
var_result := a_schema_name || ' already in database search_path';
|
||||||
ELSE
|
ELSE
|
||||||
EXECUTE 'ALTER DATABASE ' || current_database() || ' SET search_path = ' || var_cur_search_path || ', ' || quote_ident(a_schema_name);
|
EXECUTE 'ALTER DATABASE ' || current_database() || ' SET search_path = ' || var_cur_search_path || ', ' || quote_ident(a_schema_name);
|
||||||
|
|
Loading…
Reference in a new issue