創建存儲過程,將中文字段轉拼音首字母 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的結果 ...