File tree Expand file tree Collapse file tree 2 files changed +4
-3
lines changed
Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -379,9 +379,8 @@ def format_model_expressions(
379379 comments = expression .comments
380380 expression .comments = None
381381
382- if not isinstance (expression , exp .Alias ):
383- if expression .name :
384- expression = expression .replace (exp .alias_ (expression , expression .name ))
382+ if not isinstance (expression , exp .Alias ) and expression .output_name not in ("" , "*" ):
383+ expression = expression .replace (exp .alias_ (expression , expression .output_name ))
385384
386385 column = column or expression
387386 expression = expression .this
Original file line number Diff line number Diff line change @@ -21,6 +21,7 @@ def test_format_model_expressions():
2121 , 1);
2222
2323 SELECT
24+ *,
2425 CAST(a AS int),
2526 CAST(b AS int) AS b,
2627 CAST(c + 1 AS int) AS c,
@@ -50,6 +51,7 @@ def test_format_model_expressions():
5051@DEF(x, 1);
5152
5253SELECT
54+ *,
5355 a::INT AS a,
5456 b::INT AS b,
5557 CAST(c + 1 AS INT) AS c,
You can’t perform that action at this time.
0 commit comments