BCP QUERYOUT会阻止源表吗?

问题描述 投票:2回答:1

这是如何运作的?我知道BCP OUT在自己的事务中工作(不是C#SqlBulkCopy,而是bcp.exe实用程序),但它必须读取读取提交的隔离级别。

我已经完成了几个测试,并且在工具运行时没有阻止在源表中发生的任何读取或写入,这一切似乎完全正常。

谢谢你的帮助,

sql-server bcp
1个回答
0
投票

带有queryout选项的BCP不会阻止任何操作。是否发生阻塞取决于您输入的内容作为要执行的“查询”。是否发生阻止不是BCP的问题,它不关心您的查询。它只是发送它,所以SQL Server ...和SQL Server决定是否需要阻止。这与从查询工具执行查询没有什么不同。

© www.soinside.com 2019 - 2024. All rights reserved.