mysql concat函数乱码问题

来源:互联网 发布:百度seo技术视频 编辑:程序博客网 时间:2024/05/29 17:06

最近遇到使用concat函数乱码问题,在mysql客户端中执行正常,在页面展示的时候乱码。

开始以为是编辑问题,发现不是,最后发现是使用concat函数连接参数的类型问题

解决方法

使用concat函数时,把参数强转为字符类型:

concat(cast(val1 as char),cast(val2 as char),......)

类型统一为字符的话就不会出现乱码问题了

0 0