EF生成的模式中的小数设置为0位小数?

时间:2011-05-12 13:08:19

标签: sql-server visual-studio-2010 entity-framework .net-4.0

我注意到每当我从包含decimal字段的EF模型生成数据库模式时,使用的SQL类型为decimal(18,0) - 这会导致所有十进制值在持久性上被有效地截断为整数到数据库。

是否有可用于控制生成的所有SQL十进制类型的默认精度的配置选项或设置?

1 个答案:

答案 0 :(得分:1)

您可以在设计器中更改比例和精度。在实体中选择属性,然后在“属性”窗口中根据需要更改值。

enter image description here