Skip to content

Enable Bulk Copy Support #18

Open
@perrysk-msft

Description

@perrysk-msft

Is your feature request related to a problem? Please describe.

Bulk copy operations (similar to bcp or SqlBulkCopy in .NET) are essential for efficiently inserting large datasets into SQL Server. Supporting this feature in mssql-python would significantly improve performance for data ingestion workflows.
-Performance: Bulk copy reduces the overhead of multiple insert statements, improving data load speed.
-Use Cases: Ideal for ETL processes, large-scale data migrations, and batch inserts.
-Existing Support in Other Drivers: Many database drivers offer bulk insert capabilities, making this a valuable addition.

Describe the solution you'd like

Expose a bulk insert API in mssql-python, allowing users to insert data efficiently.
Example from cTDS: https://zillow.github.io/ctds/bulk_insert.html

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions