RowLock 存在的同时,是否会阻止Delete操作

yxy10072510329 2012-02-17 02:10:13
我有一个BulkInsert ,用的是Default BulkCopyOption, 也就是用RowLock,
当这个BUlkCopy 在执行的过程中,是否可以对表进行删除操作(Insert的数据和Delete 的数据没有交集)?谢谢
...全文
64 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 lhqdyy9 的回复:]

RowLock若和Delete语句没有交集,是不会影响Delete语句的
[/Quote]

+1
new SqlBulkCopy(conn, SqlBulkCopyOptions.Default, trans))
如果有交集,你可以把它们放在一个事务中,或者用分布式事务
或者改隔离级别
老猫五号 2012-02-17
  • 打赏
  • 举报
回复
RowLock若和Delete语句没有交集,是不会影响Delete语句的

22,300

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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