File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change 199
199
{%- elif datatype .startswith (' NUMERIC' ) %} {{unknown_value__numeric}} AS {{ alias }}
200
200
{%- elif datatype .startswith (' DECIMAL' ) %} {{unknown_value__numeric}} AS {{ alias }}
201
201
{%- elif datatype == ' BOOLEAN' %}CAST(' FALSE' AS BOOLEAN ) AS {{ alias }}
202
- {%- elif datatype in [' ARRAY' , ' VARIANT' ] %} CAST(' {{ unknown_value__STRING }}' as {{ datatype }} ) AS {{ alias }}
202
+ {%- elif datatype in [' ARRAY' ] %} CAST(' {{ unknown_value__STRING }}' as {{ datatype }} ) AS {{ alias }}
203
+ {%- elif datatype in [' VARIANT' ] %} object_construct(' {{ unknown_value__STRING }}' , ' {{ unknown_value__STRING }}' ) AS {{ alias }}
203
204
{%- else %}NULL AS {{ alias }}
204
205
{% endif %}
205
206
{%- elif ghost_record_type == ' error' - %}
230
231
{%- elif datatype .startswith (' NUMERIC' ) %} {{error_value__numeric}} AS {{ alias }}
231
232
{%- elif datatype .startswith (' DECIMAL' ) %} {{error_value__numeric}} AS {{ alias }}
232
233
{% elif datatype == ' BOOLEAN' %}CAST(' FALSE' AS BOOLEAN ) AS {{ alias }}
233
- {%- elif datatype in [' ARRAY' , ' VARIANT' ] %} CAST(' {{ error_value__STRING }}' as {{ datatype }} ) AS {{ alias }}
234
+ {%- elif datatype in [' ARRAY' ] %} CAST(' {{ error_value__STRING }}' as {{ datatype }} ) AS {{ alias }}
235
+ {%- elif datatype in [' VARIANT' ] %} object_construct(' {{ error_value__STRING }}' , ' {{ error_value__STRING }}' ) AS {{ alias }}
234
236
{% else %}NULL AS {{ alias }}
235
237
{% endif %}
236
238
{%- else - %}
You can’t perform that action at this time.
0 commit comments