int键从特定值开始

阿隆索·阿雷利亚诺(Alonso Arellano)

我首先使用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, 
    --

或者我想DBCC CHECKIDENT一旦EF创建了表,就可以执行一次,即:

DBCC CHECKIDENT(Book,RESEED,100)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章