Как я могу запускать разные хранимые процедуры SQL Server одну за другой из Python? - PullRequest
0 голосов
/ 03 октября 2018

Это мой код:

conn = pymssql.connect(host='myhost', user='user', password='password', 
database='UKRMC')
curconn = conn.cursor()
curconn.execute("ukrmc.dbo.import_STRATEGY")
conn.commit() 

Если бы я запустил этот код:

conn = pymssql.connect(host='myhost', user='user', 
password='password', 
database='UKRMC')
curconn = conn.cursor()
curconn.execute("ukrmc.dbo.import_STRATEGY")
conn.commit() 
curconn.execute("ukrmc.dbo.import_events")
conn.commit() 

Ожидал бы Python до завершения хранимой процедуры ukrmc.dbo.import_STRATEGYработает в SQL Server до того, как он запустит ukrmc.dbo.import_events?

Мне нужно, чтобы эти запросы работали один за другим, потому что вторая хранимая процедура предполагает, что первый был выполнен правильно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...