Using Dot Notation

Dot notation (sometimes called the membership operator) qualifies an SQL identifier with another SQL identifier of which it is a component. You separate the identifiers with the period (.) symbol.

Column projections qualify a column name with the following SQL identifiers:
  • Table name: table_name.column_name
  • View name: view_name.column_name
  • Synonym name: syn_name.column_name

Field projections directly access fields in a ROW column: column_name.field_name.

Field projections directly access fields in a ROW or a BSON column: column_name.field_name. BSON documents can have a hierarchical structure. You can specify multiple fields and positions in arrays, each separated by a period. A field name or array position must be preceded by all its ancestor field names.