Следует ли выбирать типы данных MONEY или DECIMAL(x,y) в SQL Server?
мне любопытно, есть ли реальная разница между money тип данных и что-то вроде decimal(19,4) (это то, что деньги используют внутренне, я считаю).
Я знаю, что money является специфичным для SQL Server. Я хочу знать, есть ли веская причина для выбора одного из них; большинство образцов SQL Server (например, база данных AdventureWorks) используют money, а не decimal для таких вещей, как информация о цене.
должен ли я просто продолжать использовать тип данных money, или есть ли польза от использования decimal вместо этого? Деньги меньше символов для ввода, но это не является уважительной причиной :)
Comments