Hey All,
Thought it was interesting discussion today about unstructured type support in Substrait
I did a quick scan of unstructured types in different dbs and found the following (initial glance, not well researched)
Postgres => JSON unstructured type, limits to only json types
SQL Server => No unstructured data type
Oracle => "JSON" unstructured type, supports all SQL types, not just those in json
Snowflake => Variant unstructured type, supports all SQL types, not just those in json
Redshift => Super unstructured type, supports all SQL types, not just those in json
Multiple systems also support JSON functions against text strings.