使用oracle序列新增时返回id 自增列,无效 返回

SqlSugar 老数据
3 3283

long t31 = db.Insertable(insertObj).ExecuteReturnBigIdentity();

返回long时就是没用了,一直是0

热忱回答3

  • 小杰 小杰 VIP0
    2018/1/10

    long t31 = db.Insertable(insertObj).ExecuteReturnBigIdentity();

    long t31 = db.Insertable(insertObj).ExecuteReturnIdentity();

    同时测一下有没有值,如果都没有值就说明是你的序列设置问题


    0 回复
  • @小杰ExecuteReturnIdentity是有值的,ExecuteReturnBigIdentity没值

    0 回复
  • GITHUB 上的代码已经修复了这个BUG,  NUGET过些时间会发布一个新版本

    0 回复