2016-06-09 88 views
1

如果我使用SQL Management Studio。當我創建/刪除表,或做任何更新,我可以看到這樣的消息:如何獲取SQL服務器返回的消息?

"Command(s) completed successfully." 
"Cannot drop the table 'my_table', because it does not exist or you do not have permission." 

但是,如果使用Python來執行相同的查詢:

connection = pypyodbc.connect('my connect options...') 
cursor = connection.cursor() 
my_result = cursor.execute('my create/drop table sql...') 
my_result = connection.commit() 

我可以從「my_result什麼也看不到「,」光標「或」連接「。消息是由sql management studio生成的嗎?如果沒有,並且它是一個sql server引擎返回的消息,如何獲取此消息?

回答

相關問題