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


場景:

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...


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM