报错,ERROR 2572 --- [MessageBroker-2] o.h.engine.jdbc.spi.SqlExceptionHelper : Column ‘create_by‘

博客内容涉及到一个编程错误,具体是关于Hibernate在执行SQL查询时遇到了'create_by'列不存在的问题。错误源于试图从TransLogMonitor类中查询数据,而该类继承了BaseEntity。为了解决这个问题,作者建议修改TransLogMonitor,不再继承BaseEntity,以此避免引用不存在的字段。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

错误:
idea:
2020-12-23 17:11:18.611 ERROR 2572 --- [MessageBroker-2] o.h.engine.jdbc.spi.SqlExceptionHelper   : Column 'create_by' not found.
2020-12-23 17:11:18.619 ERROR 2572 --- [MessageBroker-2] c.y.a.controller.v1.trans.TransMonitor   : 获取连续交易失败:[could not execute query; SQL [select tran_code,any_value(tran_name)as tran_name ,any_value(tran_date) as tran_date ,any_value(tran_time) as tran_time,any_value(id) as id,count(tran_code)as count from app_cash_trans_log group by tran_code having count >=(select pla_config.cfg_value from pla_config where pla_config.cfg_name='tranMaxContinuity') order by id desc limit 5]; nested exception is org.hibernate.exception.SQLGrammarException: could not execute query]

解决:
修改TransLogMonitor不再继承BaseEntity

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值