From 676cde81fda01233ef707761334d6d59c906efe2 Mon Sep 17 00:00:00 2001 From: Tender Wang Date: Sat, 20 Dec 2025 10:56:36 +0800 Subject: [PATCH] Adjust errcode in checkPartition(). Replace ERRCODE_UNDEFINED_TABLE with ERRCODE_WRONG_OBJECT_TYPE. --- src/backend/parser/parse_utilcmd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/parser/parse_utilcmd.c b/src/backend/parser/parse_utilcmd.c index 2b7b084f216..3abe5410b4c 100644 --- a/src/backend/parser/parse_utilcmd.c +++ b/src/backend/parser/parse_utilcmd.c @@ -3544,7 +3544,7 @@ checkPartition(Relation rel, Oid partRelOid, bool isMerge) if (get_partition_parent(partRelOid, false) != RelationGetRelid(rel)) ereport(ERROR, - errcode(ERRCODE_UNDEFINED_TABLE), + errcode(ERRCODE_WRONG_OBJECT_TYPE), errmsg("relation \"%s\" is not a partition of relation \"%s\"", RelationGetRelationName(partRel), RelationGetRelationName(rel)), isMerge -- 2.34.1