[ https://issues.apache.org/jira/browse/SPARK-51728?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
German Schiavon Matteo updated SPARK-51728: ------------------------------------------- Description: This change introduces support for the SELECT * EXCEPT(col1, col2, ...) syntax, which allows users to project all columns from a dataset except for a specified subset. This pattern is especially useful in wide tables where explicitly listing all desired columns would be verbose and error-prone. The syntax is already widely adopted in other SQL engines like BigQuery ([docs|https://cloud.google.com/bigquery/docs/reference/standard-sql/query-syntax#select_except]), and adding support in Spark SQL helps improve compatibility, reduce boilerplate, and improve developer ergonomics when working with large schemas. was: This change introduces support for the SELECT * EXCEPT(col1, col2, ...) syntax, which allows users to project all columns from a dataset except for a specified subset. This pattern is especially useful in wide tables where explicitly listing all desired columns would be verbose and error-prone. The syntax is already widely adopted in other SQL engines like BigQuery (docs), and adding support in Spark SQL helps improve compatibility, reduce boilerplate, and improve developer ergonomics when working with large schemas. > Add support for SELECT * EXCEPT > ------------------------------- > > Key: SPARK-51728 > URL: https://issues.apache.org/jira/browse/SPARK-51728 > Project: Spark > Issue Type: Improvement > Components: SQL > Affects Versions: 4.0.0 > Reporter: German Schiavon Matteo > Priority: Minor > > This change introduces support for the SELECT * EXCEPT(col1, col2, ...) > syntax, which allows users to project all columns from a dataset except for a > specified subset. This pattern is especially useful in wide tables where > explicitly listing all desired columns would be verbose and error-prone. > The syntax is already widely adopted in other SQL engines like BigQuery > ([docs|https://cloud.google.com/bigquery/docs/reference/standard-sql/query-syntax#select_except]), > and adding support in Spark SQL helps improve compatibility, reduce > boilerplate, and improve developer ergonomics when working with large schemas. -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org For additional commands, e-mail: issues-h...@spark.apache.org