Заставить Python подождать, пока to_sql не закончится - PullRequest
0 голосов
/ 28 мая 2019

Я использую to_sql для экспорта моего фрейма данных в таблицу SQL Server, однако я хочу отложить выполнение следующей строки кода Python до завершения вставки.

У меня есть понимание OKishсоединения с базой данных, но я немного нуб, когда пытаюсь понять, как Python и SQL Server взаимодействуют.

engine = db.create_engine('mssql+pyodbc://username:password@ServerName/Database?driver=SQL+Server+Native+Client+11.0')

df.to_sql('Table', engine, schema = 'dbo', if_exists='append',index=False)

#Don't execute this until all the records have been added
print("All my records have been added to SQL")

Любая помощь будет принята с благодарностью.

Спасибо

1 Ответ

0 голосов
/ 29 мая 2019

Наконец-то все заработало, так как не использовала autocommit = true

...