sql添加、查询小错误
1、java持久层使用mybatis,sql报错:org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.builder.BuilderException: Improper inline parameter map format. Should be: #{propName,attr1=val1,attr2=val2}
因为mybatis中的参数有#{name,jdbcType = VARCHAR}注意上面的写法“=”号两边多了空格,这个mybatis是不能这样写的,必须#{name,jdbcType=VARCHAR}没有空格
2 、数据insert时,报错误: sql 当 IDENTITY_INSERT 设置为 OFF 时,不能为表 ‘Goods‘ 中的标识列插入显式值。
表里面, 有一列数据类型是 IDENTITY 的 , 也就是 数据库自动递增列。对于自动递增的列, 插入的时候, 不要把这一列加进去.
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。