salut,

je travaille actuellement avec les requêtes sous python sur une base de données sql server.
j'ai rencontré une erreur lors de l'exécution de la requête suivante:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
req0="Select (RendTotal2/RendTotal1)  as [TA1]  FROM hhh.DBO.CerHiv1,hhh.DBO.CerHiv2  Where hhh.DBO.CerHiv1.CodeCommuneFK=hhh.DBO.CerHiv2.CodeCommuneFK " 
arcpy.CreateDatabaseView_management(BD_SIGMSA4, "CerHiv0", req0)
l'erreur:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Runtime error  Traceback (most recent call last):   File "<string>", line 12, in <module>   File "f:\program files\arcgis\desktop10.1\arcpy\arcpy\management.py", line 3635, in CreateDatabaseView     raise e ExecuteError: ERROR 999999: Error executing function. [Microsoft SQL Server Native Client 10.0: Incorrect syntax near 'RendTotal1'.] DBMS table not found Failed to execute (CreateDatabaseView).  
>>>
j'ai essayé de remplacer l'opérateur (/) par (-) et (*), ça fonctionne bien sauf avec la division.

je me demande quel est le problème exactement?

merci d'avance