c# - 在数据库中存储货币值的最佳方式是什么?

标签 c# sql tsql currency

我需要在数据库中存储一些与金钱相关的字段,但我不确定在 moneydecimal 之间使用哪种数据类型。

最佳答案

Decimal 和 money 应该是相当可靠的。我可以向您保证(根据继承应用程序的痛苦个人经历)不要使用 float !

关于c# - 在数据库中存储货币值的最佳方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/618056/

相关文章:

sql-server - SQL Server 中的 ANSI_NULLS 标志?

c# - 使用 SMTP 发送电子邮件不适用于 asp.net

c# - .NET JIT 是否优化了空循环?

mysql - 这可以在一个查询中完成吗?

sql - 在 Postgres JOIN 查询中区分 null 和 empty

sql-server - sql update先删除再插入吗?

c# - 为什么我们不能在 while 循环中定义一个变量?

c# - 如何按值中的子字符串对 Dictionary<string,string> 进行排序?

mysql - 具有动态字段的查询表

sql-server - SQL Server : combining multiple rows into one row