ROW_MOVEMENT_DEFAULT
ROW_MOVEMENT_DEFAULT specifies whether row movement is enabled by default for new tables.
Changing this parameter does not change the row movement setting for existing tables.
| Property | Description |
|---|---|
| Parameter type | String |
| Syntax | ROW_MOVEMENT_DEFAULT = { ENABLED | DISABLED } |
| Default value | DISABLED |
| Modifiable | ALTER SESSION, ALTER SYSTEM |
| Modifiable in a PDB | Yes |
| Basic | No |
Set this parameter to ENABLED to allow row movement by default. When Oracle moves a row in a heap-organized table, the row’s ROWID can change.
The default value, DISABLED, prevents row movement by default.
You can enable or disable row movement for an individual table with the ROW MOVEMENT clause.
Note: This parameter is available starting with Oracle AI Database 26ai, Release Update 23.26.2.