天天看點

concat來拼接中文字元亂碼

concat(str1,str2) 當concat結果集出現亂碼時,大都是由于連接配接的字段類型不同導緻,

如concat中的字段參數一個是varchar類型,一個是int類型或doule類型,就會出現亂碼。

解決方法:利用mysql的字元串轉換函數CONVERT将參數格式化為char類型就可以了。

例如:

concat('數量:',CONVERT(int1,char),CONVERT(int2,char),'金額:',CONVERT(double1,char),CONVERT(double2,char))

版權聲明:本文為CSDN部落客「weixin_34178244」的原創文章,遵循CC 4.0 BY-SA版權協定,轉載請附上原文出處連結及本聲明。

原文連結:https://blog.csdn.net/weixin_34178244/article/details/91890867