Använd
TRY_CONVERT(UNIQUEIDENTIFIER, parameter2) AS customerguid
istället för
CONVERT(UNIQUEIDENTIFIER, parameter2) AS customerguid
Vyer infogas i frågan och CONVERT kan köras före WHERE .
För ytterligare diskussion se SQL Server bör inte skapa ologiska fel