File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -4713,11 +4713,11 @@ impl<'a> Parser<'a> {
47134713 let create_view_params = self.parse_create_view_params()?;
47144714 if self.parse_keyword(Keyword::TABLE) {
47154715 self.parse_create_table(or_replace, temporary, global, transient)
4716- } else if self.parse_keyword(Keyword::MATERIALIZED)
4717- || self.parse_keyword(Keyword::VIEW)
4718- || (dialect_of!(self is SnowflakeDialect) && self.parse_keyword(Keyword::SECURE))
4716+ } else if self.peek_keyword(Keyword::MATERIALIZED)
4717+ || self.peek_keyword(Keyword::VIEW)
4718+ || self.peek_keywords(&[Keyword::SECURE, Keyword::MATERIALIZED, Keyword::VIEW])
4719+ || self.peek_keywords(&[Keyword::SECURE, Keyword::VIEW])
47194720 {
4720- self.prev_token();
47214721 self.parse_create_view(or_alter, or_replace, temporary, create_view_params)
47224722 } else if self.parse_keyword(Keyword::POLICY) {
47234723 self.parse_create_policy()
You can’t perform that action at this time.
0 commit comments