mysql concat乱码有关问题解决

mysql concat乱码问题解决

将查询出来的结果集,添加上特殊的字符,以拼接成相应的数据

select concat(chlcode,’红’) from sanguo where chlcode = ‘CCCCYYWT’

select concat(convert(id,char),’aa王’) from t_data_file where dataid = 350

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

MYSQL中文乱码问题:concat函数 【数据库.MYSQL】 .

来源http://blog.csdn.net/liusp/article/details/6075385

mysql concat乱码有关问题解决

相关文章:

你感兴趣的文章:

标签云: