From 7ea97462defecdf9b8100ffbb3e8943b00496904 Mon Sep 17 00:00:00 2001 From: Luca Date: Wed, 29 Oct 2025 10:37:32 +0100 Subject: [PATCH] Tentatively fixed snowflake ident in @-prefixed paths --- src/dialect/snowflake.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dialect/snowflake.rs b/src/dialect/snowflake.rs index ba370b34..4e91bf8d 100644 --- a/src/dialect/snowflake.rs +++ b/src/dialect/snowflake.rs @@ -1072,7 +1072,7 @@ pub fn parse_stage_name_identifier(parser: &mut Parser) -> Result ident.push('-'), Token::Number(n, _) => ident.push_str(n), Token::Word(w) => { - if matches!(w.keyword, Keyword::NoKeyword) { + if matches!(w.keyword, Keyword::NoKeyword) || ident.ends_with("@") { ident.push_str(w.to_string().as_str()); } else { parser.prev_token();