在从我的代码中插入一个像0.0001这样的浮点数到sql中,结果在数据库中是0.0000.这是我的表列的定义:
decimal(20,15)
Run Code Online (Sandbox Code Playgroud)
这是类字段的定义:
public decimal Rate {get ; set; }
Run Code Online (Sandbox Code Playgroud)
我怎么解决这个问题?
我正在使用EF Code第一种方法:
Class1 obj = new Class1();
obj.Rate = 0.000001;
ClassDbSet.Add(obj);
DbContext.SaveChange();
Run Code Online (Sandbox Code Playgroud)