在系统间缓存中,我有一个包含示例数据的现有表,如下所示
ID Name
1 Allen
2 Benny
我想修改列ID,以便自动递增。添加后,如果我将charlie插入表中,那么id应为3。
我想我必须使用IDENTITY但不知道如何使用它。谢谢你的帮助
答案 0 :(得分:0)
如果要将默认ID列更改为其他任何内容,则可以使用类的任何其他属性,并使用标记为IdKey的此属性的索引。但是,您必须自己管理递增此属性。您可以使用InitialExpression为任何新对象设置值,即使它不会被保存,也可以在%OnBeforeSave方法中进行设置,这将在保存对象之前调用。