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 09dfa6b3b603b..c422b32c5ec20 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 @@ -1593,10 +1593,6 @@ private[sql] object QueryCompilationErrors extends QueryErrorsBase with Compilat notSupportedForV2TablesError("SHOW CREATE TABLE AS SERDE") } - def showColumnsNotSupportedForV2TablesError(): Throwable = { - notSupportedForV2TablesError("SHOW COLUMNS") - } - def repairTableNotSupportedForV2TablesError(): Throwable = { notSupportedForV2TablesError("MSCK REPAIR TABLE") } diff --git a/sql/core/src/test/scala/org/apache/spark/sql/connector/DataSourceV2SQLSuite.scala b/sql/core/src/test/scala/org/apache/spark/sql/connector/DataSourceV2SQLSuite.scala index 294e4c715f1a6..7493f005ff320 100644 --- a/sql/core/src/test/scala/org/apache/spark/sql/connector/DataSourceV2SQLSuite.scala +++ b/sql/core/src/test/scala/org/apache/spark/sql/connector/DataSourceV2SQLSuite.scala @@ -2374,6 +2374,8 @@ class DataSourceV2SQLSuiteV1Filter val t = "testcat.ns1.ns2.tbl" withTable(t) { spark.sql(s"CREATE TABLE $t (id bigint, data string) USING foo") + checkAnswer(sql(s"SHOW COLUMNS FROM $t IN testcat.ns1.ns2"), Seq(Row("id"), Row("data"))) + checkAnswer(sql(s"SHOW COLUMNS in $t"), Seq(Row("id"), Row("data"))) checkAnswer(sql(s"SHOW COLUMNS FROM $t"), Seq(Row("id"), Row("data"))) } }