【发布时间】:2017-08-20 15:34:10
【问题描述】:
我想连接到 MS SQL Server 并使用 python 执行 SQL 命令。我熟悉使用 SQLAlchemy 创建 SQL 表、pandas DataFrames 等,但是如何使用 python/pandas/SQLAlchemy 在 .sql 文件中执行 SQL?有更好的方法吗?
例如,我有一个包含 SQL 文本的文件“update.sql”:
truncate table dev.dbo.jobs
truncate table dev.dbo.workers
go
insert into dev.dbo.jobs select * from test.dbo.jobs
insert into dev.dbo.workers select * from test.dbo.workers
【问题讨论】:
-
已经回答 - 请参阅stackoverflow.com/questions/33725862/…
标签: python sql sql-server pandas sqlalchemy