默认情况下,发布者如果更新了聚集索引或者唯一索引的键值,那么sql server会把此操作拆分为一个delete操作和一个insert操作
如果给数据库的启动参数里加上了 –T 8207,则如果update聚集索引或者唯一索引的结果集只有一条数据的话,一个update对应一个update操作
如果update聚集索引或者唯一索引键值,影响的结果集不只是一条数据的话,尽管加上了-T 8207的启动参数,一个update操作还是会对应为一个delete操作和一个insert操作。如果要避免这种情况,只有不更新唯一索引或者聚集索引键值,或者干脆把这种键给干掉了。