DECLARE @mny money
SET @mny = 123456.16
SELECT SUBSTRING(convert(varchar,cast(@mny as money),1),0,CHARINDEX('.',convert(varchar,cast(@mny as money),1)) ) as MONEY
DECLARE @mny money
SET @mny = 123456.16
SELECT SUBSTRING(convert(varchar,cast(@mny as money),1),0,CHARINDEX('.',convert(varchar,cast(@mny as money),1)) ) as MONEY