create or replace macro fl(TableName) as table ( (from query_table(TableName) limit 1) UNION ALL (select last(COLUMNS(*)) from query_table(TableName)) );