v2-Adjust_error_message_for_CREATE_STATISTICS.patch

text/x-diff

Filename: v2-Adjust_error_message_for_CREATE_STATISTICS.patch
Type: text/x-diff
Part: 0
Message: Re: Adjust error message for CREATE STATISTICS to account for expressions

Patch

Format: unified
Series: patch v2
File+
src/backend/commands/statscmds.c 1 1
diff --git a/src/backend/commands/statscmds.c b/src/backend/commands/statscmds.c
index c1da79f36ba..f5a089903d8 100644
--- a/src/backend/commands/statscmds.c
+++ b/src/backend/commands/statscmds.c
@@ -437,7 +437,7 @@ CreateStatistics(CreateStatsStmt *stmt, bool check_rights)
 	if ((numcols < 2) && (list_length(stxexprs) != 1))
 		ereport(ERROR,
 				(errcode(ERRCODE_INVALID_OBJECT_DEFINITION),
-				 errmsg("extended statistics require at least 2 columns")));
+				 errmsg("extended statistics are not supported on a single column")));
 
 	/*
 	 * Sort the attnums, which makes detecting duplicates somewhat easier, and