[英]Finding specific key which has highest value from Dictionary<int, List<int>> with lambda expression
[英]int key starting at specific value
我首先使用Entity Framework 6代码。 我有以下模型:
public class Book {
public int BookID { get; set; }
public string Title {get; set; }
public string Author { get; set; }
}
如何将自动递增ID属性设置为从100(或任何其他值)而不是1开始?
您无法在EF AFAIK中完美地做到这一点。
您可以在SQL中手动创建表:
CREATE TABLE Book
(
BookID INT IDENTITY(100,1) NOT NULL,
--
或者我想一旦表由EF创建,即可以执行DBCC CHECKIDENT
,即:
DBCC CHECKIDENT(Book,RESEED,100)
自动增量身份与EF无关。 在SSMS中使用;
DBCC CHECKIDENT('TableName',RESEED,Seed_Start)
或截断表格也会产生相同的结果
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.