当前位置:首页 > 数据库 > MySQL数据库 > 正文

Mysql函数function返回值中文编码问题

  • 2012-03-14
  • 来源:阿龙网
  • 作者:
  • 人气:0
  • 评论:0
在用一个mysql函数的时候发现正常的select查询中文是正常的但是通过function返回的值确中文编码显示不正常 后来才发现在mysqlfunction创建的时候是可以指定returncharset的

 在用一个mysql函数的时候 发现正常的select查询中文是正常的 但是通过function返回的值确中文编码显示不正常

后来才发现 在mysqlfunction创建的时候是可以指定 return charset的

如下

1

2

3

4

5

6

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

这里是可以指定返回值编码的~ 解决此问题

相关推荐

网友评论

共有0条评论

您的评论需要经过审核才能显示!

热门评论

热门排行

图文信息

相关专题

最新信息