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> {
4713
4713
let create_view_params = self.parse_create_view_params()?;
4714
4714
if self.parse_keyword(Keyword::TABLE) {
4715
4715
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])
4719
4720
{
4720
- self.prev_token();
4721
4721
self.parse_create_view(or_alter, or_replace, temporary, create_view_params)
4722
4722
} else if self.parse_keyword(Keyword::POLICY) {
4723
4723
self.parse_create_policy()
You can’t perform that action at this time.
0 commit comments