Ich möchte eine Verbindung zu MS SQL Server herstellen und einen SQL-Befehl mit Python ausführen. Ich bin vertraut mit der Verwendung von SQLAlchemy, um SQL-Tabellen, Pandas DataFrames, etc. zu erstellen, aber wie kann ich das SQL in einer SQL-Datei mit Python/Pandas/SQLAlchemy ausführen? Gibt es einen besseren Weg, es zu tun?Wie führe ich einen SQL-Befehl mit Python?
Zum Beispiel habe ich die Datei 'update.sql', die den SQL-Text enthält:
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
bereits beantwortet - siehe http://stackoverflow.com/questions/33725862/connecting-to-microsoft-sql-server -using-python –