【发布时间】:2019-04-10 06:09:44
【问题描述】:
如前所述,我在 Python 中创建了一个数据集合(40k 行,5 列),我希望将其插入 SQL Server 表中。
通常,在 SQL 中,我会调用 'select * into myTable from dataTable' 来执行插入操作,但 Pandas 数据框中的数据显然会使这变得复杂。
我并没有正式反对使用 SQLAlchemy(尽管希望避免再次下载和安装),但更愿意在 Python 中本地执行此操作,并使用 pyodbc 连接到 SSMS。
是否有一种避免循环的直接方法(即逐行插入)?
【问题讨论】:
标签: sql-server python-3.x pandas pyodbc