ORACLE按实体批量删除 返回

SqlSugar
5 161
该叫什么 Kawhi 发布于1个月前
悬赏:100 飞吻

批量删除时,表的主键是日期类型,翻译的SQL日期参数前面打了个N,这个有解决方案吗?

热忱回答5

  • fate sta fate sta VIP0
    1个月前

    datetime [] ids="";

    db.Deleteable<Student>().Where(it =>SqlFunc.ContainsArrayUseSqlParameters (ids,it.Id)).ExecuteCommand();

    0 回复
  • Kawhi Kawhi VIP0
    1个月前

    联合主键中带日期怎么处理呢

    0 回复
  • Kawhi Kawhi VIP0
    1个月前

    采用

        MoreSettings=new ConnMoreSettings() {
             DisableNarvchar=true //这里设置为true
        },

    没有效果还是带有N‘’

    0 回复
  • fate sta fate sta VIP0
    1个月前

    @Kawhi:你先用循环 表达式删除,下个版本修复

    0 回复
  • fate sta fate sta VIP0
    1个月前
    0 回复