| Oracle® Database Advanced Replication Man
agement API Reference 10g Release 1 (10.1) Part Number B10733-01 |
SET_COLUMNS Proc edureThis procedure enables you to use an alternate column or group of columns, inst ead of the primary key, to determine which columns of a table to compare when using row-level replication. You must call this procedu re from the master definition site. When you use column objects, if an attribute of a column
object can be used as a primary key or part of a primary key, then the attribute can be part of an alternate key column. For example
, if a column object named For the storage table of a nested table column, this procedure accepts the When you use object tables, you cannot specify alternate key columns. If the object i dentifier (OID) is system-generated for an object table, then Oracle uses the OID column in the object table as the key for the objec t table. If the OID is user-defined for an object table, then Oracle uses the primary key in the object table as the key. The following types of columns cannot be alternate key columns:
SyntaxDBMS_REPCAT.SET_COLUMNS ( < a name="98985"> sname IN VARCHAR2, oname IN VARCHAR2, { column_list IN VARCHAR2 | column_table IN DBMS_UTILITY.NAME_ARRAY | DBMS_UTILITY.LNAME_ARRAY } );
ParametersTable 18-128 SET_COLUMNS Procedure ParametersExceptionsTable 18-129 SET_COLUMNS Procedure Exceptions
|