一个表的id列设置成identity自增的,用普通存储过程手工执行插入数据时候,id列正常自增,但是用订阅发布的过程调用的时候插数据id列却很不征程,会插入一个很大的随机数....
各位谁碰到过......急等....

解决方案 »

  1.   

    不是触发器 但是逻辑和触发器差不多 是这样的:把A表的数据同步到B表中,然后修改了同步时候的插入存储过程PA:在其中加入了调用另外的过程PPA插入C表,手工执行PA,C表的id列没有问题,但是有数据同步的时候c表的id就会出问题,所有的过程里都没有涉及到id列的.
      

  2.   

    这个是订阅发布时候的批处理原理,
    它是分批处理同步的,它会创建一个constraint的
    每一次处理完之后会update一下constraint中的id值
    你可以在管理工具里面看到这个constraint的,然后更改它最小和最大值就可以了
    最小设定为0,最大设定2147483647