• java.sql.SQLSyntaxErrorException: Unknown column ‘create_name‘ in ‘field list‘


    报错:

    1. java.sql.SQLSyntaxErrorException: Unknown column 'create_name' in 'field list'
    2.     at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
    3.     at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
    4.     at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
    5.     at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953)
    6.     at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370)
    7.     at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3461)
    8.     at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
    9.     at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3459)
    10.     at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:626)
    11.     at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3459)
    12.     at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167)
    13.     at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497)
    14.     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    15.     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    16.     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    17.     at java.lang.reflect.Method.invoke(Method.java:498)
    18.     at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59)
    19.     at com.sun.proxy.$Proxy257.execute(Unknown Source)
    20.     at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64)
    21.     at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)
    22.     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    23.     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    24.     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    25.     at java.lang.reflect.Method.invoke(Method.java:498)
    26.     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
    27.     at com.sun.proxy.$Proxy255.query(Unknown Source)
    28.     at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:69)
    29.     at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325)
    30.     at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
    31.     at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:136)
    32.     at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
    33.     at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
    34.     at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:76)
    35.     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    36.     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    37.     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    38.     at java.lang.reflect.Method.invoke(Method.java:498)
    39.     at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426)
    40.     at com.sun.proxy.$Proxy175.selectOne(Unknown Source)
    41.     at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:159)
    42.     at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:90)
    43.     at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148)
    44.     at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
    45.     at com.sun.proxy.$Proxy181.selectById(Unknown Source)
    46.     at com.baomidou.mybatisplus.extension.service.IService.getById(IService.java:199)
    47.     at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.saveOrUpdate(ServiceImpl.java:159)
    48.     at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>)
    49.     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    50.     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
    51.     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    52.     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
    53.     at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
    54.     at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
    55.     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    56.     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
    57.     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
    58.     at com.iwater.revenue.service.impl.RevenueResidentAccountDetailServiceImpl$$EnhancerBySpringCGLIB$$5fe8547c.saveOrUpdate(<generated>)
    59.     at com.iwater.revenue.service.impl.RevenueCompanyProfileServiceImpl.deduction(RevenueCompanyProfileServiceImpl.java:419)
    60.     at com.iwater.revenue.service.impl.RevenueCompanyProfileServiceImpl.autoDeduction(RevenueCompanyProfileServiceImpl.java:190)

    原因:

    RevenueAccountDetail存在,revenue_resident_account_detail表中不存在字段create_name。
    private String createName;    

    解决:

    删掉RevenueAccountDetail中createName
    //private String createName;    

  • 相关阅读:
    js-promise-resolve应用(3)
    国庆来临,外贸人出货必须注意的几个点(附节日营销技巧)
    【C++代码】找树左下角的值,路径总和,从中序与后序遍历序列构造二叉树,从前序与中序遍历序列构造二叉树--代码随想录
    基于C#语言的一款录屏转GIF工具(C#源码)
    【SSM】SpringMVC系列——SpringMVC注解式开发1
    考研分享第2期 | 中央财经大学管理科学跨考北大软微金融科技406分经验分享
    【小程序】组件化开发的基本使用(一)
    基于超参数自动寻优的工控网络入侵检测
    PX4模块设计之十七:ModuleBase模块
    uview的安装和功能
  • 原文地址:https://blog.csdn.net/Jackey1314007/article/details/128160269