Jeg kan forestille mig, at du skal have et ikke-dækkende indeks med indledende kolonne comparepnfwd
der bruges af den bogstavelige forespørgsel, men ikke af forespørgslen med variablen.
Du kan bruge OPTION (RECOMPILE)
for at få SQL Server til at omkompilere planen under hensyntagen til den faktiske variabelværdi.