数据库
首页 > 数据库> > Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, expect ‘)‘

Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, expect ‘)‘

作者:互联网

Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, expect ')'

使用 mybatis-plus insert 出现 :

Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, expect ')'

原因:传递的参数所有都为 null 时 ,那么SQL在insert时就无法识别到具体的列,也无法识别到对应边界,所有提示语法错误,需要加  ")"

解决方案: 设置默认参数,或者空串

标签:violation,error,syntax,expect,sql,Cause
来源: https://blog.csdn.net/m0_48120149/article/details/113743679