Oracle Detect Renamed Columns Setting
Published 15 January 2025
Description
Attempts to identify renamed columns by matching the strings, position in the table, and datatype.
A renamed column will be identified if any of the following apply (by order of priority):
- The names are the same (case-insensitive)
- The target column contains the whole of the source string (for example, "Company" in "CompanyName")
- The columns are the same ordinal and the same type, and the names are similar
- The columns have the same type, and the names are similar
Note: detecting renames isn't completely reliable. Some renames won't be identified, and there may be some false positives.
Type
Boolean
Default
true
Usage
Flyway Desktop
This can be set from the comparison options settings in Oracle projects.
Command-line
./flyway diff -redgateCompare.oracle.options.behavior.detectRenamedColumns=false
TOML Configuration File
[redgateCompare.oracle.options.behavior]
detectRenamedColumns = false