【问题标题】:Which datatype of C# is equivalent to money in SQL Server? [duplicate]C# 的哪种数据类型相当于 SQL Server 中的钱? [复制]
【发布时间】:2017-12-27 02:56:10
【问题描述】:

我正在使用 ASP.NET MVC 开发一个项目。我从项目的中间开始,所以我陷入了困境。 SQL Server 中列的数据类型为money。我需要通过模型访问该列,那么它在 C# 中的最佳等效数据类型是什么?

【问题讨论】:

  • decimal 是在 C# 中处理 money 数据类型的最佳选择。
  • 请阅读How to Ask并在提出新问题之前尝试搜索。
  • money 在 SQL Server 中已被弃用,并在文档中发出 strong 警告,指出它从 2000 年开始永远不应使用。适当的 SQL Server 类型是 numeric。等效的 .NET 类型是 Decimal
  • @Tetsuya 是的,下次我会在询问之前进行深入搜索。
  • @KovidPurohit 还认为比特币有 8 位小数。日元无。 money 的硬编码精度为 4

标签: c# sql-server model-view-controller


【解决方案1】:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-05-13
    • 2013-08-23
    • 2010-12-29
    • 1970-01-01
    • 2013-02-10
    • 2011-03-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多