Deve escolher os tipos de dados DINHEIRO ou DECIMAL (x, y) no SQL Serve
Estou curioso para saber se existe ou não uma diferença real entre omoney
tipo de dados e algo comodecimal(19,4)
(que é o que o dinheiro usa internamente, acredito
Estou ciente de quemoney
é específico para o SQL Server. Quero saber se há um motivo convincente para escolher um sobre o outro; a maioria das amostras do SQL Server (por exemplo, o banco de dados AdventureWorks) usamoney
e nãodecimal
para informações como preço.
Devo apenas continuar usando o tipo de dados monetário ou existe um benefício em usar decimal? O dinheiro tem menos caracteres para digitar, mas esse não é um motivo válido:)