求mysql中将汉字转换为拼音首字母的function,好用的,今天就需要,急求 因为用hibernate来查询数据库,不支持mysql本身的转换方法,想要自己重新写个function来进行转换,可是网上找了都不可以,求一个好用的,非常急,今天就需要,大牛们,帮忙呀。新手求 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 mysql中的函数,那样效率很差。这个是网上的例子:Mysql中文汉字转拼音的实现(每个汉字转换全拼)http://www.jb51.net/article/50588.htm 我试了一下,是可以的,在代码里 的RETURNS varchar(255) CHARSET gbk后面一行 加上reads sql datamysql> select to_pinyin('计算机');+---------------------+| to_pinyin('计算机') |+---------------------+| jisuanji |+---------------------+1 row in set (0.09 sec)mysql> mysql远程连接问题 mysql 数据恢复的难题 一个联合查询怎么查 复杂的删除语句如何改进 sql 数据库 请问access如何导出表结构,并导入到mysql中? MYSQL的问题 第一次使用mysql--我安装的是mysql-essential-5.0.16-win32.msi,可是安装完后什么图形界面都没有,请问如何使用啊??!!! 怎么样为MySQL中的用户设置数据库访问权限 MySQL 语句合并为一条问题 读取Mysql数据库到内存? 请问有没有办法把两条查询出来的记录作为一条sql拼接?
mysql中的函数,那样效率很差。这个是网上的例子:Mysql中文汉字转拼音的实现(每个汉字转换全拼)
http://www.jb51.net/article/50588.htm
我试了一下,是可以的,在代码里 的RETURNS varchar(255) CHARSET gbk后面一行 加上
reads sql datamysql> select to_pinyin('计算机');
+---------------------+
| to_pinyin('计算机') |
+---------------------+
| jisuanji |
+---------------------+
1 row in set (0.09 sec)mysql>