The declaration of DECIMAL in VARIANT happens in the wrong place.