插入或更新的问题,类型为Decimal时判断不生效 返回

SqlSugar
13 145
该叫什么 wl 发布于2周前
悬赏:5 飞吻

执行插入或更新操作时,判断decimal类型的属性时不生效,只会执行插入操作

热忱回答13

  • 提供具体数据库类型,和字段类型, 实体类型

    0 回复
  • wl wl VIP0
    2周前

    @fate sta:SQL Server,字段类型:decimal3.png

    0 回复
  • @wl:可能是精度引起的,下个版本修复 ,wherecolums尽量避免 datetime decimal类型

    0 回复
  • @fate sta:我本地测试是可以的

    0 回复
  • @fate sta:你要看sql 为什么price=10 没查到记录

    0 回复
  • image.png

    0 回复
  • image.png

    0 回复
  • wl wl VIP0
    2周前

    @fate sta:我把生成的语句复制到sqlserver执行了,能查到记录的,但还是执行了插入操作

    0 回复
  • @wl:控制台写个用例给我吧我这边可以的 ,如果版本不是新的可以更新到新版本

    0 回复
  • wl wl VIP0
    2周前

    @fate sta:写了怎么发给你?

    0 回复
  • 610262374@qq.com

    0 回复
  • 源码更新过了,你可以先用源码编译成dll先用,NUGET过几天更新

    0 回复
  • wl wl VIP0
    2周前

    @fate sta:好的,谢谢

    0 回复