mirror of
https://github.com/apache/datafusion-sqlparser-rs.git
synced 2025-11-02 16:21:20 +00:00
support "set time zone to 'some-timezone'" (#617)
* support "set time zone" * fix clippy * fix test cases
This commit is contained in:
parent
48fa79d744
commit
fccae77c5e
2 changed files with 52 additions and 1 deletions
|
|
@ -3774,7 +3774,12 @@ impl<'a> Parser<'a> {
|
|||
});
|
||||
}
|
||||
|
||||
let variable = self.parse_object_name()?;
|
||||
let variable = if self.parse_keywords(&[Keyword::TIME, Keyword::ZONE]) {
|
||||
ObjectName(vec!["TIMEZONE".into()])
|
||||
} else {
|
||||
self.parse_object_name()?
|
||||
};
|
||||
|
||||
if variable.to_string().eq_ignore_ascii_case("NAMES")
|
||||
&& dialect_of!(self is MySqlDialect | GenericDialect)
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue