What is a struct ?
A struct is a complex SQL data type that model a record and is therefore known as a record type.
Logically with a struct, you can have a row in a row.
It's a container of ordered fields each :
- with a primitive type
- and field name (optional).