I have researched this question to death. Everyone and their brother wants to know how to convert an int or decimal to string, but I can\'t find any example of doing the op
Have you tried model-defined functions?
CAST(myStr AS Edm.Decimal(12, 2))
Check this answer: Convert string to decimal in group join linq query