[ 
https://issues.apache.org/jira/browse/FLINK-4260?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15639115#comment-15639115
 ] 

ASF GitHub Bot commented on FLINK-4260:
---------------------------------------

Github user wuchong commented on a diff in the pull request:

    https://github.com/apache/flink/pull/2758#discussion_r86661449
  
    --- Diff: 
flink-libraries/flink-table/src/test/java/org/apache/flink/api/java/batch/sql/SqlITCase.java
 ---
    @@ -118,4 +119,39 @@ public void testJoin() throws Exception {
                String expected = "Hi,Hallo\n" + "Hello,Hallo Welt\n" + "Hello 
world,Hallo Welt\n";
                compareResultAsText(results, expected);
        }
    +
    +
    +   @Test
    +   public void testLikeWithEscapeFromDataSet() throws Exception {
    +           ExecutionEnvironment env = 
ExecutionEnvironment.getExecutionEnvironment();
    +           BatchTableEnvironment tableEnv = 
TableEnvironment.getTableEnvironment(env, config());
    +
    +           DataSet<Tuple1<String>> ds = 
CollectionDataSets.getTupleDateSet(env);
    +           tableEnv.registerDataSet("DataSetTable", ds, "x");
    +
    +           String sqlQuery = "SELECT x FROM DataSetTable WHERE x LIKE 
'&%%' ESCAPE '&'";
    +           Table result = tableEnv.sql(sqlQuery);
    +
    +           DataSet<Row> resultSet = tableEnv.toDataSet(result, Row.class);
    +           List<Row> results = resultSet.collect();
    +           String expected = "%leo*\n" + "%deng*\n" + "%hello*\n";;
    +           compareResultAsText(results, expected);
    +   }
    +
    +   @Test
    +   public void testSimilarWithEscapeFromDataSet() throws Exception {
    --- End diff --
    
    remove this too. 


> Allow SQL's LIKE ESCAPE
> -----------------------
>
>                 Key: FLINK-4260
>                 URL: https://issues.apache.org/jira/browse/FLINK-4260
>             Project: Flink
>          Issue Type: Improvement
>          Components: Table API & SQL
>    Affects Versions: 1.1.0
>            Reporter: Timo Walther
>            Assignee: Leo Deng
>            Priority: Minor
>
> Currently, the SQL API does not support specifying an ESCAPE character in a 
> LIKE expression. The SIMILAR TO should also support that.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to