EF DataFirst修改数据类型
程序员文章站
2022-12-25 13:51:44
在做软件的时候我们可能会遇到这样的问题,就是在使用EF的时候,有时候精度不一样, 我们用整数来计算肯定是比浮点数来得快的,但我在MySQL里面存储的数据类型是decimal的,我生成EF后, 里面的数据模型变成了float,那么这时候我们就需要对数据模型进行修改 1.首先,我们找到下面这个 2.找到 ......
在做软件的时候我们可能会遇到这样的问题,就是在使用ef的时候,有时候精度不一样,
我们用整数来计算肯定是比浮点数来得快的,但我在mysql里面存储的数据类型是decimal的,我生成ef后,
里面的数据模型变成了float,那么这时候我们就需要对数据模型进行修改
1.首先,我们找到下面这个
2.找到我们需要改的那张表的数据模型,比如我这里有一个计算用电电费的字段的模型,电费用double来累计太浪费空间了,我们把这个改成跟数据库里一直,财务常用的字段属性decimal就行了
3.可以看到修改完毕后的结果,那么这样我们处理数据的时候就会节省内存资源了
上一篇: 记录我在公司一年多的生活
下一篇: SqlSugarClientHelper
推荐阅读
-
Oracle修改字段类型报错:“ORA-01439:要更改数据类型,则要修改的列必须为空”
-
EF修改部分字段
-
.net core WebAPI+EF 动态接收前台json,并动态修改数据库
-
EF DataFirst修改数据类型
-
【库房】EF映射——修改数据库表中的一个字段
-
MySQL中修改列名或列的数据类型的操作方法
-
Oracle 如何修改列不为空的时候的数据类型
-
ADO.NET EF中的实体修改方法
-
ASP.NET Core 使用 SQLite 教程,EF SQLite教程,修改模型更新数据库,适合初学者看懂详细、简单教程
-
Oracle修改字段类型报错:“ORA-01439:要更改数据类型,则要修改的列必须为空”