当我使用从ETL工具(如SSIS或Altery )快速加载到Server时,我看到下面运行在Server上
insert bulk <TableName>(Column1 datatype, Column2 datatype, ......., column datatype)
with (TABLOCK, ROWS_PER_BATCH = 418397672, CHECK_CONSTRAINTS)SSIS/Alteryx如何进行上述插入批量调用?Server是否公开了一些供ETL工具调用的API?
我发现了下面的文档和语法,但没有太多细节。


发布于 2022-11-08 11:17:36
您引用的文档看起来相当陈旧,您可能想看看最新版本 (即使我找不到有用的东西)。
BULK INSERT只用于从文件中导入数据,并且可以从SSMS中使用。它也是不同驱动程序可能支持或不支持/使用的API,我发现它作为批量复制API用于批量插入操作。
我没有找到任何关于它的“全局”页面(比如支持是/否的驱动程序列表),因此我认为您必须查看驱动程序的文档。
https://stackoverflow.com/questions/74355598
复制相似问题