-
- Downloads
[SPARK-20750][SQL] Built-in SQL Function Support - REPLACE
## What changes were proposed in this pull request? This PR adds built-in SQL function `(REPLACE(<string_expression>, <search_string> [, <replacement_string>])` `REPLACE()` return that string that is replaced all occurrences with given string. ## How was this patch tested? added new test suites Author: Kazuaki Ishizaki <ishizaki@jp.ibm.com> Closes #18047 from kiszk/SPARK-20750.
Showing
- common/unsafe/src/main/java/org/apache/spark/unsafe/types/UTF8String.java 9 additions, 0 deletions...c/main/java/org/apache/spark/unsafe/types/UTF8String.java
- sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/FunctionRegistry.scala 1 addition, 0 deletions...apache/spark/sql/catalyst/analysis/FunctionRegistry.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/stringExpressions.scala 42 additions, 0 deletions...he/spark/sql/catalyst/expressions/stringExpressions.scala
- sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/expressions/StringExpressionsSuite.scala 20 additions, 0 deletions...ark/sql/catalyst/expressions/StringExpressionsSuite.scala
- sql/core/src/test/resources/sql-tests/inputs/string-functions.sql 4 additions, 0 deletions.../src/test/resources/sql-tests/inputs/string-functions.sql
- sql/core/src/test/resources/sql-tests/results/string-functions.sql.out 17 additions, 1 deletion...test/resources/sql-tests/results/string-functions.sql.out
Loading
Please register or sign in to comment