public sealed class ConvertRowIdToColumn : IMessage<ConvertRowIdToColumn>, IEquatable<ConvertRowIdToColumn>, IDeepCloneable<ConvertRowIdToColumn>, IBufferMessage, IMessage
Reference documentation and code samples for the Database Migration v1 API class ConvertRowIdToColumn.
Options to configure rule type ConvertROWIDToColumn.
The rule is used to add column rowid to destination tables based on an Oracle
rowid function/property.
The rule filter field can refer to one or more entities.
The rule scope can be one of: Table.
This rule requires additional filter to be specified beyond the basic rule
filter field, which is whether or not to work on tables which already have a
primary key defined.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This document provides reference documentation for the `ConvertRowIdToColumn` class within the Database Migration v1 API, detailing its functionality and implementation."],["The `ConvertRowIdToColumn` class is designed to add a row ID column to destination tables based on Oracle's row ID properties."],["This rule's functionality is limited to tables and requires an additional filter to determine whether it should apply to tables that already have a primary key."],["The class implements multiple interfaces such as `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, and there are versions of the API ranging from 1.0.0 to 2.5.0, with 2.5.0 being the latest."],["The class has the property of `OnlyIfNoPrimaryKey` which is a boolean that determines whether this rule will only apply if there is no primary key defined in a given table."]]],[]]