首页 > 代码库 > linq2db Sqlite Insert之后获取插入的自增量ID值

linq2db Sqlite Insert之后获取插入的自增量ID值

方法为:

public static object InsertWithIdentity<T>(this IDataContext dataContext, T obj);


例:

var rowId = db.InsertWithIdentity(newRow);
newRow.Id = (long)rowId;

 

对应的SQL语句为:

SELECT last_insert_rowid()

 

linq2db Sqlite Insert之后获取插入的自增量ID值