如何使用 ODBC API 指定 TABLOCK

Howto Specify TABLOCK with the ODBC API

本文关键字:指定 TABLOCK API ODBC 何使用      更新时间:2023-10-16

我正在研究提高批量复制操作的性能,有人建议我应该将 TABLOCK 选项添加到批量插入语句中。问题是在从C++代码中使用 ODBC API 时如何做到这一点?

答案是调用bcp_control((并使用BCPHINTS选项指定"TABLOCK"。

https://learn.microsoft.com/en-us/sql/relational-databases/native-client-odbc-extensions-bulk-copy-functions/bcp-control?view=sql-server-2017

此处列出的所有提示:

https://learn.microsoft.com/en-us/sql/tools/bcp-utility?view=sql-server-2017#h

此处找到的示例:

https://github.com/morungos/p5-Win32-ODBC-BulkLoader/blob/master/BulkLoader.xs