From edd0a327f5eae124661ab55dfdf2557ea5516d06 Mon Sep 17 00:00:00 2001 From: Ubuntu Date: Mon, 24 Nov 2025 16:44:18 +0000 Subject: [PATCH] SPARK-54492 --- .../src/main/resources/error/error-conditions.json | 11 ++++++----- .../spark/sql/errors/QueryCompilationErrors.scala | 2 +- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/common/utils/src/main/resources/error/error-conditions.json b/common/utils/src/main/resources/error/error-conditions.json index 2017f1fc331e..8da9896ead8e 100644 --- a/common/utils/src/main/resources/error/error-conditions.json +++ b/common/utils/src/main/resources/error/error-conditions.json @@ -6284,6 +6284,12 @@ }, "sqlState" : "42703" }, + "UNRESOLVED_COLUMN_AMONG_FIELD_NAMES" : { + "message" : [ + "Cannot resolve column name \"\" among ()." + ], + "sqlState" : "42703" + }, "UNRESOLVED_FIELD" : { "message" : [ "A field with name cannot be resolved with the struct-type column ." @@ -8150,11 +8156,6 @@ "Invalid bound function ': there are arguments but parameters returned from 'inputTypes()'." ] }, - "_LEGACY_ERROR_TEMP_1201" : { - "message" : [ - "Cannot resolve column name \"\" among ()." - ] - }, "_LEGACY_ERROR_TEMP_1205" : { "message" : [ "Expected only partition pruning predicates: ." diff --git a/sql/catalyst/src/main/scala/org/apache/spark/sql/errors/QueryCompilationErrors.scala b/sql/catalyst/src/main/scala/org/apache/spark/sql/errors/QueryCompilationErrors.scala index 77b775f6c49f..6ec16b8eaa3a 100644 --- a/sql/catalyst/src/main/scala/org/apache/spark/sql/errors/QueryCompilationErrors.scala +++ b/sql/catalyst/src/main/scala/org/apache/spark/sql/errors/QueryCompilationErrors.scala @@ -2475,7 +2475,7 @@ private[sql] object QueryCompilationErrors extends QueryErrorsBase with Compilat def cannotResolveColumnNameAmongAttributesError( colName: String, fieldNames: String): Throwable = { new AnalysisException( - errorClass = "_LEGACY_ERROR_TEMP_1201", + errorClass = "UNRESOLVED_COLUMN_AMONG_FIELD_NAMES", messageParameters = Map( "colName" -> colName, "fieldNames" -> fieldNames))