diff --git a/src/backend/parser/gram.y b/src/backend/parser/gram.y index deb101710e..2dddd8f302 100644 --- a/src/backend/parser/gram.y +++ b/src/backend/parser/gram.y @@ -18428,10 +18428,13 @@ parsePartitionStrategy(char *strategy) return PARTITION_STRATEGY_RANGE; else if (pg_strcasecmp(strategy, "hash") == 0) return PARTITION_STRATEGY_HASH; + ereport(ERROR, (errcode(ERRCODE_INVALID_PARAMETER_VALUE), errmsg("unrecognized partitioning strategy \"%s\"", strategy))); + return PARTITION_STRATEGY_LIST; /* keep compiler quiet */ + } /*