sql 表于表之间批量复制数据时出错
我的一个新手   使用sql   server   2000进行从一个临时表中复制数据到另一个表里 
 写了一个存储过程      形如: 
 ..... 
 insert   into   ....(....) 
 SELECT   ... 
 .....   
 调用时出现了   “将截断字符串或二进制数据。语句已终止。”如果我设置top   1100就没有问题,大于1100就有问题了, 
 当我设置top   200时,连续调用第四次存储过程时出现了同样的问题,怎么回事啊???   
 求高手帮帮小弟......
------解决方案--------------------估计目的表的某个列的字段容量不够。。。比如 应该是vchar(500) 你只有vchar(250) 才会出现这个问题,。,   
 请确认你两个表的字段属性一致
------解决方案--------------------  估计目的表的某个列的字段容量不够。。。比如 应该是vchar(500) 你只有vchar(250) 才会出现这个问题,。,   
 以上分析是对的,建设将目标表字段大小都调大点试试.
------解决方案--------------------存储过程参数有8000个字符的限制,不知道你怎么调用的,还是看看代码吧
------解决方案--------------------估计目的表的某个列的字段容量不够。。。比如 应该是vchar(500) 你只有vchar(250) 才会出现这个问题,。,   
 以上分析是对的,建设将目标表字段大小都调大点试试.   
------解决方案--------------------估计目的表的某个列的字段容量不够。。。比如 应该是vchar(500) 你只有vchar(250) 才会出现这个问题,。,   
 以上分析是对的,建设将目标表字段大小都调大点试试.