1 条评论Mysql函数(function)返回值中文编码问题
2011年12月29日
今天在用一个mysql函数的时候 发现正常的select查询中文是正常的 但是通过function返回的值确中文编码显示不正常
后来才发现 在mysqlfunction创建的时候是可以指定 return charset的
如下
CREATE DEFINER=`root`@`localhost` FUNCTION `functionname` (arg1 INT, arg2 INT, agr3 VARCHAR(255)) RETURNS text CHARSET gbk BEGIN ##function具体细节 RETURN rAreas; END
重点在于
RETURNS text CHARSET gbk
这里是可以指定返回值编码的~ 解决此问题

