码迷,mamicode.com
首页 > 其他好文 > 详细

replace删除字符串中的指定字符串

时间:2020-03-28 18:11:21      阅读:84      评论:0      收藏:0      [点我收藏+]

标签: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平台)

 

 
Searching...

replace删除字符串中的指定字符串

标签:big   index   arch   str   mysq   otto   数据库   class   sub   

原文地址:https://www.cnblogs.com/24Key/p/12588254.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!