插入大量数据时出现数据部分丢失???

cklea 2005-07-21 11:31:55
问题描述:

在存储过程中利用insert into ...select ... from 语句插入数据时,本应该插入40万条记录的,结果只插入了30多万条记录?真是奇怪...

当然这步是有很多相似的数据导入操作中的一步(即多个存储过程依次执行),暂时只发现其中一个有问题, 并且迄今为止也只发现一次.

请教各位有否遇到过类似情况,是否知道出现这种情况的原因是什么?
...全文
495 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
cklea 2005-07-21
  • 打赏
  • 举报
回复
所有数据都可以正常插入,没有限制.
summerICEREDTEA 2005-07-21
  • 打赏
  • 举报
回复
pk键值重复?
mengzulin 2005-07-21
  • 打赏
  • 举报
回复
首先看下select ... from 有多少条记录。然后删除insert表的所有约束再执行,看一下。
cklea 2005-07-21
  • 打赏
  • 举报
回复
顶一下,哪位高人知道其中奥妙????
cklea 2005-07-21
  • 打赏
  • 举报
回复
发现问题后,手工执行导入就没有出现数据丢失.
chshjking 2005-07-21
  • 打赏
  • 举报
回复
数据有冗余??

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧