Použijte
TRY_CONVERT(UNIQUEIDENTIFIER, parameter2) AS customerguid
místo
CONVERT(UNIQUEIDENTIFIER, parameter2) AS customerguid
Pohledy jsou vloženy do dotazu a CONVERT může běžet před WHERE .
Další diskuzi naleznete na stránce SQL Server by neměl vyvolávat nelogické chyby