• Excellent question and nice explanation..

    Learned something new that Precision and Scale varies for the resulting value

    based on (+, -, / , *, [UNION | EXCEPT | INTERSECT] , % ) .

    Thanks for posting this...