File tree Expand file tree Collapse file tree 1 file changed +5
-6
lines changed
Expand file tree Collapse file tree 1 file changed +5
-6
lines changed Original file line number Diff line number Diff line change @@ -1232,9 +1232,9 @@ def unnest_sql(self, expression: exp.Unnest) -> str:
12321232 unnest_alias = expression .args .get ("alias" )
12331233 offset = expression .args .get ("offset" )
12341234
1235- value = seq_get ( unnest_alias .columns if unnest_alias else [], 0 ) or exp . to_identifier (
1236- "value"
1237- )
1235+ unnest_alias_columns = unnest_alias .columns if unnest_alias else []
1236+ value = seq_get ( unnest_alias_columns , 0 ) or exp . to_identifier ( "value" )
1237+
12381238 columns = [
12391239 exp .to_identifier ("seq" ),
12401240 exp .to_identifier ("key" ),
@@ -1256,9 +1256,8 @@ def unnest_sql(self, expression: exp.Unnest) -> str:
12561256 explode = f"TABLE(FLATTEN({ table_input } ))"
12571257 alias = self .sql (unnest_alias )
12581258 alias = f" AS { alias } " if alias else ""
1259- value = (
1260- f"{ value } FROM " if not isinstance (expression .parent , (exp .From , exp .Join )) else ""
1261- )
1259+ value = "" if isinstance (expression .parent , (exp .From , exp .Join )) else f"{ value } FROM "
1260+
12621261 return f"{ value } { explode } { alias } "
12631262
12641263 def show_sql (self , expression : exp .Show ) -> str :
You can’t perform that action at this time.
0 commit comments