From 3d43c73d71a8f2d12aea8ad751ade8d4cda43fd7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=AA=86=E6=B4=AA=E6=96=8C?= Date: Mon, 14 Sep 2020 18:21:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9DROP=20ROW=20LEVEL=20SECURITY?= =?UTF-8?q?=20POLICY=20IF=20EXISTS=E7=9A=84NOTICE=E6=8F=90=E7=A4=BA?= =?UTF-8?q?=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/gausskernel/optimizer/commands/dropcmds.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gausskernel/optimizer/commands/dropcmds.cpp b/src/gausskernel/optimizer/commands/dropcmds.cpp index 35383db40..1da5f2dc1 100755 --- a/src/gausskernel/optimizer/commands/dropcmds.cpp +++ b/src/gausskernel/optimizer/commands/dropcmds.cpp @@ -233,7 +233,7 @@ static void does_not_exist_skipping(ObjectType objtype, List* objname, List* obj case OBJECT_RLSPOLICY: msg = gettext_noop("row level security policy \"%s\" for relation \"%s\" does not exist"); name = pstrdup(strVal(llast(objname))); - args = strVal(linitial(objname)); + args = NameListToString(list_truncate(list_copy(objname), list_length(objname) - 1)); break; default: pfree_ext(message->data);