首页 新闻 会员 周边 捐助

sqlserver2005 数据同步中,表结构会影响数据的同步么?

0
悬赏园豆:5 [已关闭问题] 关闭于 2014-05-15 17:08

为什么我的表里面有三个联合键和一个普通的键,在设计表的时候,普通键是处于表的最前面,当进行发布订阅时,启动复制监视器查看的时候,出现where附近有语法错误,156错误。而当把表的普通键删除,再添加到三个联合键后面时,发布订阅就可以通过。如果不删除再新建,只是将普通键移动到三个联合建的后面,数据同步时仍然出现where附近有语法错误,156错误。

咚咚之行的主页 咚咚之行 | 初学一级 | 园豆:181
提问于:2013-09-29 09:27
< >
分享
所有回答(1)
0

为什么既要用一个普通键,又要用三个联合键?

dudu | 园豆:29568 (高人七级) | 2013-09-29 09:37

项目需要的。联合建是唯一确定一条数据

支持(0) 反对(0) 咚咚之行 | 园豆:181 (初学一级) | 2013-09-29 09:46

@咚咚之行: 那用唯一约束就够了

支持(0) 反对(0) dudu | 园豆:29568 (高人七级) | 2013-09-29 09:47

@dudu: 这个没法去更改了,使用的是别人的软件,现在就是把对方的软件产生的数据进行同步

支持(0) 反对(0) 咚咚之行 | 园豆:181 (初学一级) | 2013-09-29 09:50
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册