创建存储过程,将中文字段转拼音首字母 CREATE DEFINER=`root`@`%` FUNCTION `fristPinyin`(P_NAME VARCHAR(255)) RETURNS varchar(255) CHARSET utf8 BEGIN DECLARE ...
最近的项目中提了个关于用拼音首字母进行查询的bug,看到今目标和qq都做到了这样的效果,然后就从网上找了一些资料开始着手做. 前期准备: mysql:版本5.6 实现过程: 在mysql中创建一个获取中英文大写首字母的函数: DELIMITER $$ CREATE ...
功能:输入字母,自动筛选Items中对应拼音首字母的项目,如:bk,筛选“博客”,“边框”等。另外支持英文字母开头项目,支持自定义项目颜色。 拼音方案直接引用微软自家的类库,详见:http://www.microsoft.com/zh-cn/download/details.aspx?id ...
使用方式:select dbo.[fn_ChineseToSpell]('吴缤') ...
从网络上收刮了一些,以备后用 ...
注:可能因为sqlserver版本较低,执行错误,只需要把函数中的空格去掉,自己重新添加即可。 1.自动生成拼音的自定义函数 SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO create function [dbo ...
1.创建表 2.插入中英对照数据 3.用 where user_name>='吖' and user_name <'八' 来查询中首字母为A的结果 ...