I can find UNNEST
mentioned in the SQL-99 spec under collection derived table
(I have a copy of the actual spec), but it never defines the semantics of such a construct...
From some further research, I'm just getting more confused. It looks like in SQL-99 (just from the grammar...) it looks like you can't use it in the SELECT list, which leaves me to wonder how you're supposed to actually use it? I guess LATERAL is required?