mirror of
https://github.com/apache/datafusion-sqlparser-rs.git
synced 2025-12-23 11:12:51 +00:00
Add support for MYSQL's CREATE TABLE SELECT expr (#1515)
This commit is contained in:
parent
6d907d3adc
commit
2bb81444bd
4 changed files with 47 additions and 1 deletions
|
|
@ -5990,6 +5990,11 @@ impl<'a> Parser<'a> {
|
|||
// Parse optional `AS ( query )`
|
||||
let query = if self.parse_keyword(Keyword::AS) {
|
||||
Some(self.parse_query()?)
|
||||
} else if self.dialect.supports_create_table_select() && self.parse_keyword(Keyword::SELECT)
|
||||
{
|
||||
// rewind the SELECT keyword
|
||||
self.prev_token();
|
||||
Some(self.parse_query()?)
|
||||
} else {
|
||||
None
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue