mirror of
https://github.com/apache/datafusion-sqlparser-rs.git
synced 2025-12-23 11:12:51 +00:00
Remove precedence overrides
This commit is contained in:
parent
2c77d9dcf7
commit
af34d0c9ed
1 changed files with 2 additions and 21 deletions
|
|
@ -82,8 +82,8 @@ impl Dialect for OracleDialect {
|
|||
true
|
||||
}
|
||||
|
||||
fn get_next_precedence(&self, _parser: &Parser) -> Option<Result<u8, ParserError>> {
|
||||
let t = _parser.peek_token();
|
||||
fn get_next_precedence(&self, parser: &Parser) -> Option<Result<u8, ParserError>> {
|
||||
let t = parser.peek_token();
|
||||
debug!("get_next_precedence() {t:?}");
|
||||
|
||||
match t.token {
|
||||
|
|
@ -92,25 +92,6 @@ impl Dialect for OracleDialect {
|
|||
}
|
||||
}
|
||||
|
||||
fn prec_value(&self, prec: Precedence) -> u8 {
|
||||
match prec {
|
||||
Precedence::Period => 100,
|
||||
Precedence::DoubleColon => 50,
|
||||
Precedence::AtTz => 41,
|
||||
Precedence::MulDivModOp => 40,
|
||||
Precedence::PlusMinus => 30,
|
||||
Precedence::Xor => 24,
|
||||
Precedence::Ampersand => 23,
|
||||
Precedence::Caret => 22,
|
||||
Precedence::Pipe => 21,
|
||||
Precedence::Between | Precedence::Eq | Precedence::Like | Precedence::Is => 20,
|
||||
Precedence::PgOther => 16,
|
||||
Precedence::UnaryNot => 15,
|
||||
Precedence::And => 10,
|
||||
Precedence::Or => 5,
|
||||
}
|
||||
}
|
||||
|
||||
fn supports_group_by_expr(&self) -> bool {
|
||||
true
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue