mirror of
https://github.com/apache/datafusion-sqlparser-rs.git
synced 2025-08-26 00:44:12 +00:00
Support PREWHERE
condition for ClickHouse dialect (#1328)
This commit is contained in:
parent
700bd03d6f
commit
0884dd920d
9 changed files with 94 additions and 0 deletions
|
@ -906,6 +906,7 @@ fn parse_escaped_quote_identifiers_with_escape() {
|
|||
into: None,
|
||||
from: vec![],
|
||||
lateral_views: vec![],
|
||||
prewhere: None,
|
||||
selection: None,
|
||||
group_by: GroupByExpr::Expressions(vec![], vec![]),
|
||||
cluster_by: vec![],
|
||||
|
@ -954,6 +955,7 @@ fn parse_escaped_quote_identifiers_with_no_escape() {
|
|||
into: None,
|
||||
from: vec![],
|
||||
lateral_views: vec![],
|
||||
prewhere: None,
|
||||
selection: None,
|
||||
group_by: GroupByExpr::Expressions(vec![], vec![]),
|
||||
cluster_by: vec![],
|
||||
|
@ -999,6 +1001,7 @@ fn parse_escaped_backticks_with_escape() {
|
|||
into: None,
|
||||
from: vec![],
|
||||
lateral_views: vec![],
|
||||
prewhere: None,
|
||||
selection: None,
|
||||
group_by: GroupByExpr::Expressions(vec![], vec![]),
|
||||
cluster_by: vec![],
|
||||
|
@ -1044,6 +1047,7 @@ fn parse_escaped_backticks_with_no_escape() {
|
|||
into: None,
|
||||
from: vec![],
|
||||
lateral_views: vec![],
|
||||
prewhere: None,
|
||||
selection: None,
|
||||
group_by: GroupByExpr::Expressions(vec![], vec![]),
|
||||
cluster_by: vec![],
|
||||
|
@ -1715,6 +1719,7 @@ fn parse_select_with_numeric_prefix_column_name() {
|
|||
joins: vec![]
|
||||
}],
|
||||
lateral_views: vec![],
|
||||
prewhere: None,
|
||||
selection: None,
|
||||
group_by: GroupByExpr::Expressions(vec![], vec![]),
|
||||
cluster_by: vec![],
|
||||
|
@ -1768,6 +1773,7 @@ fn parse_select_with_concatenation_of_exp_number_and_numeric_prefix_column() {
|
|||
joins: vec![]
|
||||
}],
|
||||
lateral_views: vec![],
|
||||
prewhere: None,
|
||||
selection: None,
|
||||
group_by: GroupByExpr::Expressions(vec![], vec![]),
|
||||
cluster_by: vec![],
|
||||
|
@ -2267,6 +2273,7 @@ fn parse_substring_in_select() {
|
|||
joins: vec![]
|
||||
}],
|
||||
lateral_views: vec![],
|
||||
prewhere: None,
|
||||
selection: None,
|
||||
group_by: GroupByExpr::Expressions(vec![], vec![]),
|
||||
cluster_by: vec![],
|
||||
|
@ -2572,6 +2579,7 @@ fn parse_hex_string_introducer() {
|
|||
})],
|
||||
from: vec![],
|
||||
lateral_views: vec![],
|
||||
prewhere: None,
|
||||
selection: None,
|
||||
group_by: GroupByExpr::Expressions(vec![], vec![]),
|
||||
cluster_by: vec![],
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue