Caused by: java.sql.SQLSyntaxErrorException: Unknown column ‘status‘ in ‘field list‘-一个空格引发的惨案

Posted 闲言_

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Caused by: java.sql.SQLSyntaxErrorException: Unknown column ‘status‘ in ‘field list‘-一个空格引发的惨案相关的知识,希望对你有一定的参考价值。

错误产生环境

使用mybatis 往数据库添加数据时产生

错误描述

### The error may involve defaultParameterMap
### The error occurred while setting parameters
### SQL: insert into sys_nav(n_name, n_url, n_describe, n_createby, create_time, status)         values (?, ?, ?, ?, ?, ?)
### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'status' in 'field list'
Caused by: java.sql.SQLSyntaxErrorException: Unknown column 'status' in 'field list'

错误原因

在这里插入图片描述
在这里插入图片描述

  • 字段名前面多了个空格导致的
  • 一个空格引发的惨案

解决办法

以上是关于Caused by: java.sql.SQLSyntaxErrorException: Unknown column ‘status‘ in ‘field list‘-一个空格引发的惨案的主要内容,如果未能解决你的问题,请参考以下文章

Mathematical Problems Caused by CCD

Caused by SSLError

Caused by: java.lang.NoClassDefFoundError:

caused by a circular import.

异常Caused by: java.lang.ClassNotFoundException: org.springframework.dao.DataIntegrityViolationExcep

Caused by org hibernate DuplicateMappingException Duplicat