达梦java.sql.SQLException: 第1 行附近出现错误:数据类型不匹配

问题:达梦java.sql.SQLException: 第1 行附近出现错误:数据类型不匹配

解决:查select语句where条件的字段是不是text

Caused by: org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [select count(1) from (select a.sheet_No AS sheetNo,a.sheet_Content AS sheetContent,a.created_Time as createdTime,a.creator,b.instance_Id as instanceId,b.activity_Instance_No as activityInstanceNo,b.PRT_ACTINC_NO as prtActivityInstanceNo,b.task_Id as taskId,b.activity_No as activityNo,b.activity_Name as activityName,b.template_No as templateNo,b.version_No as versionNo,(case when c.module_Id IS NOT NULL then (select f.sys_Url from ep_Sys_Module_Type f where c.module_Id = f.module_Id ) ELSE '' END) AS url,(case when c.tag IS NOT NULL then c.tag ELSE d.tag END) AS tag,(case when b.time_Flag = 'Y' and CURRENT_TIMESTAMP > b.task_Limit_Time then 'Y' else 'N' end) as overtime,b.task_Reach_Time as taskReachTime,e.template_Class_Name as templateClassName,d.template_Name as templateName,b.task_State as taskState,b.overtime_Flag as overtimeFlag,c.std_Tache_No as stdTacheNo,b.task_Limit_Time as taskLimitTime,w.warning_Time as warningTime,c.batch_Commit as batchCommit,b.last_Commitor as lastCommitor, gd.gddwbm as supplyOrgNo from ep_wf_sheet a left join gzfkeq.fk_gzdxx gd on a.SHEET_NO = gd.gzdbh, EP_WF_TASK_LIST b left join ep_Wf_Task_Warning_V w on (w.task_Id = b.task_Id and w.instance_Id = b.instance_Id and w.activity_No = b.activity_No), ep_Wf_Stand_Tache c, ep_Wf_Template d, ep_Wf_Template_Class e where a.instance_Id = b.instance_Id and a.sheet_Status = 1 and b.std_Tache_No > 0 and b.std_Tache_No = c.std_Tache_No and b.template_No = d.template_No and b.version_No = d.version_No and d.template_Class_No = e.template_Class_No and b.enti_Id = ? order by overtime DESC,b.task_Reach_Time DESC)]; SQL state [HY093]; error code [6010]; 序号无效; nested exception is dm.jdbc.driver.DMException:号无效 at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:89) at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81) at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81) at org.springframework.jdbc.core.JdbcTemplate.translateException(JdbcTemplate.java:1443) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:633) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:669) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:700) at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:712) at org.springframework.jdbc.core.JdbcTemplate.queryForObject(JdbcTemplate.java:783) at org.springframework.jdbc.core.JdbcTemplate.queryForObject(JdbcTemplate.java:804) at com.haiyisoft.cloud.persist.dialect.AbstractDialectPageQuery.queryPagedData(AbstractDialectPageQuery.java:201) at com.haiyisoft.cloud.persist.dialect.AbstractDialectPageQuery.query(AbstractDialectPageQuery.java:50) at com.haiyisoft.cloud.persist.DBTool.executeQuery(DBTool.java:273) ... 57 common frames omitted Caused by: dm.jdbc.driver.DMException:号无效 at dm.jdbc.driver.DBError.throwz(DBError.java:727) at dm.jdbc.driver.DmdbPreparedStatement.bindInParam(DmdbPreparedStatement.java:689) at dm.jdbc.driver.DmdbPreparedStatement.do_setLong(DmdbPreparedStatement.java:782) at dm.jdbc.driver.DmdbPreparedStatement.do_setObject(DmdbPreparedStatement.java:1162) at dm.jdbc.driver.DmdbPreparedStatement.do_setObject(DmdbPreparedStatement.java:1114) at dm.jdbc.driver.DmdbPreparedStatement.do_setObject(DmdbPreparedStatement.java:1103) at dm.jdbc.driver.DmdbPreparedStatement.setObject(DmdbPreparedStatement.java:1796) at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.setObject(HikariProxyPreparedStatement.java) at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:409) at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:231) at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:162) at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:69) at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:50) at org.springframework.jdbc.core.JdbcTemplate$1.doInPreparedStatement(JdbcTemplate.java:676) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:617) ... 65 common frames omitted
06-04
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值