sqlserver获取汉字助记码
来源:互联网 发布:设计一款人工智能产品 编辑:程序博客网 时间:2024/05/21 20:24
create FUNCTION getPinYin(@HZ NVARCHAR(4000))
RETURNS NVARCHAR(4000)
AS
BEGIN
DECLARE @word NCHAR(1)
DECLARE @PY NVARCHAR(4000)
SET @PY = ''
WHILE LEN(@HZ) > 0
BEGIN
SET @word = LEFT(@HZ,1)
SET @PY = @PY + (CASE WHEN UNICODE(@word) BETWEEN 19968 AND 19968+20901
THEN (SELECT TOP 1 PY
FROM ( select 'A' as PY,N'驁' as word
union all select 'B',N'簿'
union all select 'C',N'錯'
union all select 'D',N'鵽'
union all select 'E',N'樲'
union all select 'F',N'鰒'
union all select 'G',N'腂'
union all select 'H',N'夻'
union all select 'J',N'攈'
union all select 'K',N'穒'
union all select 'L',N'鱳'
union all select 'M',N'旀'
union all select 'N',N'桛'
union all select 'O',N'漚'
union all select 'P',N'曝'
union all select 'Q',N'囕'
union all select 'R',N'鶸'
union all select 'S',N'蜶'
union all select 'T',N'籜'
union all select 'W',N'鶩'
union all select 'X',N'鑂'
union all select 'Y',N'韻'
union all select 'Z',N'咗'
) T
WHERE word>=@word collate Chinese_PRC_CS_AS_KS_WS
order by PY ASC)
ELSE @word
END
)
SET @HZ = RIGHT(@HZ,LEN(@HZ)-1)
END
RETURN @PY
END
- sqlserver获取汉字助记码
- sqlserver 获取汉字拼音首字母
- .net获取汉字助记码
- js获取汉字助记码
- sqlServer 中 获取汉字字串的拼音声母
- SQLSERVER、ORACLE中根据汉字获取拼音函数
- sqlserver:取出汉字拼音
- sqlserver 汉字转换拼音
- sqlserver汉字转全拼
- MSSQL获取汉字助记码[拼音首字母缩写]
- sqlserver汉字转拼音首字母
- C# 获取汉字拼音
- 从汉字获取拼音
- 获取汉字首字母
- 获取汉字拼音首字母
- 获取汉字的首字母
- 获取汉字的首字母
- 获取汉字首字母
- ADB远程调试: adb connect
- 《Item-to-Item Collaborative Filtering》笔记
- iOS开发中一些有用的小代码
- Declaration of 'struct sockaddr_in' will not be visible outside of this function警告的处理
- GMM的EM算法实现
- sqlserver获取汉字助记码
- 安装mysql-workbench(MySQL图形化管理工具)
- 杨梅派 (Waxberry Pi)手册
- 距离保护消除死区的4种方式
- 这两年项目用到的CPU/MCU,记录一下
- 【总结】VB串口控件MSComm中的数值转换
- 主题:8个优秀的Android开源游戏引擎
- 十个好用的iOS开发辅助工具与资源
- WPF 体系结构