#python #sql-server #stored-procedures
Вопрос:
У меня есть следующие 2 фрагмента. Как только первый фрагмент будет выполнен на python, мне кажется, что для выполнения хранимой процедуры в sql требуется время. Однако до того, как это будет сделано, python немедленно переходит к следующему фрагменту. Можно ли отложить запуск следующего фрагмента, скажем, на 5 минут?
gmd_connection.autocommit=True
# create cursor
cursor = gmd_connection.cursor()
query='EXEC sm.spSecuritiesCreate'
cursor.execute(query)
# close cursor
cursor.close()
# create cursor
cursor = gmd_connection.cursor()
query='EXEC sm.spSolsteinSecuritiesMap'
cursor.execute(query)
# close cursor
cursor.close()
#close connection
gmd_connection.close()
Ответ №1:
Я не уверен, поддерживает ли Jupyter это напрямую, но вы можете просто добавить time.sleep(n)
в качестве первой строки в блок, который вы хотите запустить с задержкой. Вот ссылка.