中易网

mybatis一个参数要使用多变,报索引错误?

答案:2  悬赏:70  
解决时间 2021-11-09 05:54
  • 提问者网友:霸道又专情♚
  • 2021-11-08 14:27
例如INSERT INTO T(#{name},#{name})

这里只设置了一个name变量
map.put("name","test")

mapper.xml文件里,paramType=map
INSERT INTO Table(#{name},#{name})

这样引用两遍就出错了,只能引用一次吗?
最佳答案
  • 二级知识专家网友:啵啵桃汀
  • 2021-11-08 14:37
语句没问题,报错,无效的列索引 是因为字段名字错误 或者数据库中没有这个字段 导致的 仔细检查下吧
全部回答
  • 1楼网友:末路丶一枝花
  • 2021-11-08 15:55
我是来看评论的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息