标签:big index arch str mysq otto 数据库 class sub
场景:
EPR 数据库SQLSERVER 2008R2,
BI: PENTAHO,MYSQL
应用:
PENTAHO PRD抓取数据发布到平台显示,PRD预览正常,但是BI平台运行报表出现错误:
Caused by: java.sql.SQLException: Invalid length parameter passed to the LEFT or SUBSTRING function.
解决方法:
1.SUBSTRING(FBigText, 1 , CHARINDEX(‘...‘, FBigText ) -1) NO
2.substring(FBigText,1,len(FBigText)-3) NO
3.replace(FBigText, ‘...‘,‘‘) YES
原因:
应该是SQLSERVER VS MYSQL 函数不兼容(中间还有基于JAVA的BI平台)
标签:big index arch str mysq otto 数据库 class sub
原文地址:https://www.cnblogs.com/24Key/p/12588254.html