Семерка не читает numeric. Попробовал decimal, тоже вроде бы не воспринимает. У money точность только до 4 знака (не знаю, может будут данные с большей точностью). Какой тип данных выбрать?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший