2.13 ALLOW_ROWID_COLUMN_TYPE
ALLOW_ROWID_COLUMN_TYPE determines whether table columns of data type ROWID are allowed to be created.
               
Note:
This parameter is valid only for Oracle Autonomous Database on dedicated Exadata infrastructure. On other types of Oracle databases, the value of this parameter is ignored and ROWID columns are always allowed to be created.
                     
| Property | Description | 
|---|---|
| Parameter type | Boolean | 
| Default value | 
 | 
| Modifiable | 
 | 
| Modifiable in a PDB | Yes | 
| Range of values | 
 | 
| Basic | No | 
| Oracle RAC | Multiple instances should use the same value | 
Values:
- 
                        falseColumns of data type ROWIDare not allowed.You cannot specify ROWIDcolumns when creating tables, nor can you addROWIDcolumns to existing tables. If the value of this parameter is changed fromtruetofalseat a time whenROWIDcolumns exist in the database, then those columns are allowed to remain. However, Oracle recommends that you leave this parameter set to its default value offalseand avoid introducingROWIDcolumns into Oracle Autonomous Database on dedicated Exadata infrastructure.
- 
                        trueColumns of data type ROWIDare allowed.If you choose this setting, be aware that ROWIDcolumns are incompatible with rolling upgrade operations and other internal operations that physically move table rows. At a minimum, database activities involvingROWIDcolumns should be suspended during upgrades. Applications usingROWIDcolumns should introduce correctness validation to mitigate against logical errors in the application if a row relocates.