Mungkin karena dalam kasus parameter, pengoptimal tidak dapat mengetahui bahwa nilainya bukan nol, jadi ia perlu membuat rencana yang mengembalikan hasil yang benar bahkan ketika itu benar. Jika Anda memiliki SQL Server 2008 SP1 Anda dapat mencoba menambahkan OPTION(RECOMPILE)
ke kueri.