使用原生sql如何返回自增id 返回

SqlSugar
3 95
该叫什么 smallxin 发布于6天前
悬赏:5 飞吻

DbScoped.SugarScope.Ado.ExecuteCommand(@"INSERT INTO dbo.SysMenu (parentI

热忱回答3

  •  SELECT SCOPE_IDENTITY();

    0 回复
  •                  backfirstid =DbScoped.SugarScope.Ado.ExecuteCommand(@"INSERT INTO dbo.SysMenu (parentId,identificationCode,menuName,menuIcon,[path],component,menuType,sortNumber,authority,target,iconColor,hide,deleted,createTime,updateTime) VALUES 

                                                                              (0, 'system', '后台管理', 'layui-icon-set', '', '', 0, 103, '', NULL, NULL, 0, 0, @date, NULL); SELECT SCOPE_IDENTITY(); ", new List<SugarParameter>() { new SugarParameter("@date", DateTime.Now) }); 

    使用这种写法返回的结果一直都是1

    0 回复
  • db.Ado.GetInt(sql)

    0 回复