当前位置: 代码迷 >> ASP.NET >> EF Code First设置int主键初始值的有关问题
  详细解决方案

EF Code First设置int主键初始值的有关问题

热度:5554   发布时间:2013-02-25 00:00:00.0
EF Code First设置int主键初始值的问题
最近用ASP.NET MVC3和EF Code First做项目,有一个Entity类——Order(订单),设置Order_No(订单号)为主键,int类型。运行后发现创建的数据库,会把这个字段从1开始递增。有什么办法在代码里设置一个初始值(如从100000)开始递增?

------解决方案--------------------------------------------------------
int类型默认在数据库映射是StoreGeneratedPattern="Identity" 即是自增长类型
你可以在数据库中设置起始值,自增长的步长,默认是identity(1,1)
identity(起始值,步长)
  相关解决方案