批量插入2个问题

wufeng0524 2006-12-28 09:16:04
我做一个批量插入操作,想问两个问题。
1。如果插一半,记录出错,比如字段长度不够导致错误,新表记录是一半记录,还是没有记录。
2。数据插一半,突然出错,能不能跳过去,继续插入。
insert into TempWapLogDetail
select id,dbo.GetTwoMiddStr(' ',title,2,3) ip,dbo.GetTwoMiddStr(' ',title,7,8) url,http sendmode,adddate from dbo.TempWapLogRead1
...全文
141 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
winstonbonaparte 2006-12-29
  • 打赏
  • 举报
回复
如果在插入的时候出错,都会回滚的,插不进去的。
你可以在SQL里试下
rookie_one 2006-12-28
  • 打赏
  • 举报
回复
好像都会回滚。
可以尝试把有出问题的那些和不出问题的那些分开来
marco08 2006-12-28
  • 打赏
  • 举报
回复
2。数据插一半,突然出错,能不能跳过去,继续插入。

--好像不能
marco08 2006-12-28
  • 打赏
  • 举报
回复
1。如果插一半,记录出错,比如字段长度不够导致错误,新表记录是一半记录,还是没有记录。

--是没有记录

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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