Search notes:

Oracle: Init parameter COMPATIBLE

The value of compatible consists of at least three decimal numbers, separated by periods (and Oracle recommends to only use three decimal numbers).
The value of compatible cannot be changed to a lower value that it is already set.
The minimum possible value for compatible on 21c is 12.2.0.

See also

The value of compatible influences which object types are editionable (see also v$editionable_types).
The error messages
init parameters

Index