Bonjour,


j'ai une requête dans mon application qui utilise les critéres suivants :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
convert(varchar(10), Create_Date, 111) >= '2011/08/01' 
	and  convert(varchar(10), Create_Date, 111) <= '2011/08/31'
J'ai un index sur la colonne Create_Date,mais le convert by pass cet index et mes performances sont exécrables.

Es t'il possible de créer un index avec un convert ?
J'ai essayé mais je n'ai pas réussi.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
create nonclustered index idx_Document_CreateDate2 ON Document(convert(varchar(10), Create_Date, 111))
Je veux passer par les index , car je ne peux pas me permettre de modifier la requête pour le moment.

Merci.