STRUCT
Translation specification for the STRUCT datatype from BigQuery to Snowflake
Description
In BigQuery, a container of ordered fields each with a type (required) and field name (optional). See Struct Type.
In Snowflake, OBJECT_CONSTRUCT
can be used to emulate the STRUCT
behavior, and SnowConvert handles most implementation differences.
Note: Arguments that represent keys within the OBJECT_CONSTRUCT must be the original names of the target STRUCT. Any name specified within a STRUCT expression body will be replaced with the name found in the target STRUCT. Most of the data pattern examples below contain an example of a name that is replaced by the target name.
Sample Source Patterns
Setup data
Insert INT Data Type to STRUCT column
Insert STRING Data Type to STRUCT column
Insert STRUCT Data Type to STRUCT column
Insert ARRAY Data Type to STRUCT column
Insert to selected STRUCT columns
Insert to STRUCT column tuple syntax
Update STRUCT column
Update STRUCT column field
Select from STRUCT column
Select from STRUCT column tuple syntax
STRUCT column comparison expressions
Last updated