CREATE FUNCTION `fristPinyin`(P_NAME VARCHAR(255)) RETURNS varchar(255) CHARSET utf8
BEGIN
DECLARE V_RETURN VARCHAR(255);
SET V_RETURN = ELT(INTERVAL(CONV(HEX(left(CONVERT(P_NAME USING gbk),1)),16,10),
0xB0A1,0xB0C5,0xB2C1,0xB4EE,0xB6EA,0xB7A2,0xB8C1,0xB9FE,0xBBF7,
0xBFA6,0xC0AC,0xC2E8,0xC4C3,0xC5B6,0xC5BE,0xC6DA,0xC8BB,
0xC8F6,0xCBFA,0xCDDA,0xCEF4,0xD1B9,0xD4D1),
'A','B','C','D','E','F','G','H','J','K','L','M','N','O','P','Q','R','S','T','W','X','Y','Z');
RETURN V_RETURN;
END
相关文章
- 03-19qt 获取汉字拼音首字母
- 03-19数据库中获取汉字的首字母(网上某大神的)
- 03-19C# 使用微软的Visual Studio International Pack 类库提取汉字拼音首字母
- 03-19如何处理从application.properties配置文件获取的汉字乱码问题
- 03-19要命系列-微信小程序获取的用户信息转为汉字
- 03-19获取中文的首字母demo
- 03-19VimL 获取光标所在行前、后的字符串(主要为了【兼容汉字】)
- 03-19MySQL的数据类型,MySQL增删改--添加主外键、添加属性、删除主外键、改表名、获取系统当前时间等
- 03-19PHP获取中文首字母的函数
- 03-19Mysql字符串截取_获取指定字符串中的数据