上次生成的自动增量ID

时间:2015-09-12 21:03:56

标签: sql asp.net-mvc primary-key

我有拍卖和产品表,他们都使用Product_Auction表的键来创建记录 我正在使用

在mvc中生成PA_ID(attribute)的自动递增Product_Auction
@db.Product_Auction.Add(new Product_Auction { PA_ID=1 });

它自动增加能否忽略1我想获得最后生成的值(自动增加的身份值)我该怎么办?

1 个答案:

答案 0 :(得分:0)

您可以先选择所有记录,对其进行排序,然后将记录限制为1

例如。

Oracle SQL

select ID from TABLE order by ID DESC WHERE ROWNUM = 1

MSSQL

select top(1) ID from TABLE order by ID DESC