Replaces the current compareset definition, which includes the source and target tables to be compared, with a new compareset definition.
replace compareset compareset_name
[set desc [{to|=}] description]
with source source_connection_name owner_name
source_table_name source_alias [where “constraint”]
target target_connection_name owner_name
target_table_name target_alias [where “constraint”]
[and target target_connection_name owner_name
target_table_name target_alias [where “constraint”]...]
map {all [set strict_column=true | false]
[set strict_type=true | false]
[set keep_computed=true | false]
[set keep_encrypted=true | false]|
source_table_alias.column_name = target_table_alias.column_name
[ = target_table_alias.column_name ...]
[set key=true ],
[and source_table_alias.column_name =
target_table_alias.column_name [ =
target_table_alias.column_name ...]
[set key=true]…] }
replace compareset cust1 with source prod1 dbo_cust1 s target prod1 dbo_cust1 t map all go
All targets must have same number of map columns.
At least one key column is required. Multiple key columns are allowed.