【发布时间】:2011-11-18 17:29:49
【问题描述】:
我想快速将数据放入 sql server 数据库。是否有可能从 CPython 访问 SqlBulkCopy 的批量复制功能?我知道 IronPython 可以做到这一点,而且我也知道我可以创建可以通过 T-SQL 加载的文本文件。但我更喜欢可以直接从 CPython 传递数据的解决方案。
【问题讨论】:
标签: python sql-server bulkinsert
我想快速将数据放入 sql server 数据库。是否有可能从 CPython 访问 SqlBulkCopy 的批量复制功能?我知道 IronPython 可以做到这一点,而且我也知道我可以创建可以通过 T-SQL 加载的文本文件。但我更喜欢可以直接从 CPython 传递数据的解决方案。
【问题讨论】:
标签: python sql-server bulkinsert
平面文件解决方案将是最简单的解决方案,但如果您真的需要替代方案,那么您可以使用ctypes 来驱动 SQL Server ODBC bulk copy extension。
【讨论】: