Wenn ich SQL Management Studio verwende. Wenn ich/Drop-Tabellen zu erstellen, oder alle Updates zu tun, kann ich Nachrichten sehen wie:Wie bekomme ich SQL Server-Nachricht zurück?
"Command(s) completed successfully."
"Cannot drop the table 'my_table', because it does not exist or you do not have permission."
Aber wenn ich Python die gleiche Abfrage auszuführen:
connection = pypyodbc.connect('my connect options...')
cursor = connection.cursor()
my_result = cursor.execute('my create/drop table sql...')
my_result = connection.commit()
Ich kann nichts von „my_result sehen "," Cursor "oder" Verbindung ". Wird die Nachricht von SQL Management Studio generiert? Wenn nicht, und es ist eine SQL Server-Engine zurückgegebene Nachricht, wie diese Nachricht erhalten?