Cześć, jaki tym zastosować dla waluty? czy lepiej decimal czy money? Jak to wygląda w praktyce? Pozdrawiam.
0
0
Dla waluty to raczej nvarchar
.
Pytasz może o kwotę?
1
W MSSQL masz dedykowany typy danych money
i smallmoney
, aczkolwiek ja używam Decimal(19, 4)
, bo mam taki nawyk z innych baz danych...
Natomiast absolutnie zapomnij o wszelkich typach rzeczywistych (np. 'float') do przechowywania wartości kwotowych/finansowych, no chyba że naprawdę lubisz się tłumaczyć z błędów zaokrągleń.