Oracle 集合映射BUG 返回

反馈
7 1185

Oracle 集合更新时WhereColumns()函数会生成两个and

image.png

热忱回答7

  • 方便改下吗?马上要用!

    0 回复
  • 你看看你哪里用的不对吧,我是正常的

    UPDATE "STUDENT"  SET

               "SCHOOLID"=:SchoolId,"NAME"=:Name  WHERE "CREATETIME"=:CREATETIME AND "ID"=:ID


    0 回复
  •     var x = db.Updateable(updateObj).WhereColumns(it => new { it.CreateTime, it.Id }).ToSql();

    0 回复
  • 如果你还有疑问可以发个控制台程序给我。我帮你看看

    0 回复
  • 谢谢已经解决了,但是我这里测试批量更新时就会多出一个 and ,注意是Oracle

    0 回复
  • @Damon Liu:批量更新也没出现过你的情况是ORACLE

    0 回复
  • WhereColumns 已修复 4.6.4.4

    0 回复

版块

学习文档

最新会员

发布达人

回贴达人