-
- Downloads
[SPARK-19951][SQL] Add string concatenate operator || to Spark SQL
## What changes were proposed in this pull request? This pr added code to support `||` for string concatenation. This string operation is supported in PostgreSQL and MySQL. ## How was this patch tested? Added tests in `SparkSqlParserSuite` Author: Takeshi Yamamuro <yamamuro@apache.org> Closes #17711 from maropu/SPARK-19951.
Showing
- sql/catalyst/src/main/antlr4/org/apache/spark/sql/catalyst/parser/SqlBase.g4 3 additions, 2 deletions...in/antlr4/org/apache/spark/sql/catalyst/parser/SqlBase.g4
- sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/parser/AstBuilder.scala 2 additions, 0 deletions...ala/org/apache/spark/sql/catalyst/parser/AstBuilder.scala
- sql/core/src/test/resources/sql-tests/inputs/operators.sql 55 additions, 0 deletionssql/core/src/test/resources/sql-tests/inputs/operators.sql
- sql/core/src/test/resources/sql-tests/inputs/string-functions.sql 3 additions, 0 deletions.../src/test/resources/sql-tests/inputs/string-functions.sql
- sql/core/src/test/resources/sql-tests/results/operators.sql.out 61 additions, 1 deletion...re/src/test/resources/sql-tests/results/operators.sql.out
- sql/core/src/test/resources/sql-tests/results/string-functions.sql.out 9 additions, 1 deletion...test/resources/sql-tests/results/string-functions.sql.out
- sql/core/src/test/scala/org/apache/spark/sql/execution/SparkSqlParserSuite.scala 13 additions, 2 deletions.../org/apache/spark/sql/execution/SparkSqlParserSuite.scala
Please register or sign in to comment