I would like to know if it is possible to force standard SQL to prepend joined tablenames, so that I can get all fields from a and b with a_ and b_ prepended, without manually naming each field. Ie. I want to do a SELECT *, I don't want to generate each fieldname.
I know that if you switch from Legacy SQL to Standard SQL, a
SELECT *
FROM first_table a
JOIN second_table b
ON a.key = b.key
won't automatically prepend the a_ and b_ to each outputted variable, as described in this question: How to remove/avoid prepended tablename in bigquery? But I want to know if that behavior can be modified.