Skip to content

Commit ebb4aa2

Browse files
committed
Explain quoted assignment reason with a comment
1 parent d1ce89b commit ebb4aa2

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

sqlglot/optimizer/qualify_tables.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,9 @@ def _set_alias(
9393
else:
9494
return
9595

96+
# Auto-generated aliases (_1, _2, ...) are quoted in order to be valid across all dialects
9697
quoted = True if canonicalize_table_aliases or not target_alias else None
98+
9799
alias.set("this", exp.to_identifier(new_alias_name, quoted=quoted))
98100
expression.set("alias", alias)
99101

0 commit comments

Comments
 (0)