人大金仓查询public之外的架构提示表不存在 返回

SqlSugar 沟通中
7 141


金仓数据库版本KingbaseES V009R004C016,sqlsugar版本5.1.4.211

1,通过在实体类加上架构名是没问题的image.pngimage.png

2,实体类不加架构名,查询一直提示表不存在image.pngimage.pngimage.pngimage.png

热忱回答7

  • image.png数据库是兼容sql server版本

    0 回复
  • sugartable的前缀去掉。只需要设置searchpath

    0 回复
  • 还有表名大小写要和数据库一样。

    0 回复
  • @fate sta:大小写是一致的,我用排除法第一步在实体类sugartable加架构名是可以正常查出来数据,然后把实体类的sugartable架构名删掉,设置searchpath就查询提示表不存在,折腾了好久不知道啥问题

    0 回复
  •  只要searchpath 不需要前缀。

    0 回复
  • 如果在定时任务中可能是线程安全引起的。你是不是只有定时任务有问题。

    0 回复
  • zw321041270 你可以加这个微信问一下。

    0 回复