我有2个示例数据, PK (主键)设置为 id 和电子邮件,电话字段设置为 UNIQUE 字段:
id:1 电子邮件:jhon.doe@mailinator.com 电话:123 last_modified:14-9-2017
id:23 电子邮件:jhon.doe@mailinator.com 电话:678 last_modified:23-10-2017
问题是,当两个数据进行某些同步时,它会得到唯一的字段约束违规,因为相同的电子邮件数据,对称性如何解决这种情况?
答案 0 :(得分:0)
假设表名user
插入sym_conflict
:
insert into symmetric_ds.sym_conflict(
conflict_id,
source_node_group_id,
target_node_group_id,
target_table_name,
detect_type,
resolve_type,
ping_back,
create_time,
last_update_time
) values (
'conflict_user',
'replace_with_source_node_group_id',
'replace_with_target_node_group_id',
'user',
'USE_CHANGED_DATA',
'FALLBACK',
'OFF',
current_timestamp,
current_timestamp
);