To fix ENG-6666, make NValue cast operations produce un-inlined values

What you saw is right. We cast it on purpose for CASH WHEN returned value.

@paulmartel :+1: Now I think Decode will be faster than CASE WHEN. That also means the COALESCE function is slower than the Decode function in our performance testing. Not only included the serial aggregation slow down factor.