我需要一个标识列添加到现有的表,这个SQL: alter table app.employee
add ID INTEGER GENERATED BY DEFAULT AS IDENTITY (START WITH 1 INCREMENT BY 1 MINVALUE 0 MAXVALUE 100000000 NO CYCLE)
我可以创建标识列的新表就好了,但是上面的脚本给我下面的错误: A
假设你有 public class A
{
public string _myString;
}
而且这种情况下: public class MyContext: DbContext
{
public DbSet<A> myASet{ get; set; }
}
现在,有一种方法来告诉EF生成的myASet标识列? 我不想添加一个ID字段到class A,所以我
我想要下一个自动增加主键,Here我明白用T-SQL来做这件事。 所以我写了下面的方法: public int GetLastNewsID()
{
const string command = @"SELECT IDENT_CURRENT ('{0}') AS Current_Identity;";
int id = EntityModel.ExecuteStoreComma