我最初的目的是批量插入我的数据库 我试过pyodbc,sqlalchemy和ceodbc用executemany函数做这个,但我的dba检查了,他们分别执行每一行。
他的解决方案是运行将表(用户定义的数据类型)作为参数接收并将其加载到实际表中的过程。
问题是没有图书馆似乎支持(或者至少没有互联网上的例子)。
所以我的问题是任何人在尝试批量插入之前或者知道如何将用户数据定义类型传递给存储过程?
修改
我也试过bulk insert query
,但问题是它需要本地路径或分享,因为组织限制
答案 0 :(得分:0)
Sqlalchemy批量操作并没有真正插入批量。它写在文档中。 我们用dba检查了它。 谢谢,我们将尝试使用xml。