Oracle Hidden Columns
Hidden Columns for Tables with Column Objects When a table is defined with a column of an object type, Oracle adds hidden columns to the table for the object type's leaf-level attributes. Each object-type column also has a corresponding hidden column to store the NULL information for the column objects (that is, the atomic nulls of the top-level and the nested objects). Link to Oracle Doc