j'ai
cursor.execute("select RM_ID FROM Sales.dbo.MARKETING where VERSION = 'SomeVersion'")
ce qui me donne l'erreur de retraçage:
pyodbc.ProgrammingError: ('42S02', "[42S02] [Microsoft][ODBC SQL Server Driver][SQL Server]Invalid object name 'Sales.dbo.MARKETING'. (208) (SQLExecDirectW)")
J'ai plusieurs autres lignes de code:
cursor.execute("select RUNDATEEST FROM Sales.dbo.MARKETING where VERSION = 'SomeVersion'")
qui sont exactement les mêmes sauf pour le nom de la colonne qui ne me donne pas d'erreur. Je ne suis pas sûr de ce que mon erreur est.
De note:
Essayez d'entourer les noms de schéma et de table avec des parenthèses:
[Sales].[dbo].[MARKETING]
Peut-être avez-vous besoin d'entourer les noms de colonnes de la même manière.