国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

SQL Server中取漢字拼音的函數

瀏覽:2日期:2023-11-02 11:36:03

Create; function fun_getPY ( @str nvarchar(4000) ) returns nvarchar(4000) as begin declare @word nchar(1),@PY nvarchar(4000)

set @PY=''

while len(@str)>0 begin set @word=left(@str,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 @str=right(@str,len(@str)-1) end

return @PY

end

標簽: Sql Server 數據庫
主站蜘蛛池模板: 琼中| 漠河县| 阿合奇县| 定日县| 库伦旗| 荃湾区| 图们市| 永年县| 白银市| 绥滨县| 鲁山县| 宾川县| 龙江县| 松阳县| 仪征市| 文成县| 土默特右旗| 苍山县| 龙南县| 方山县| 临猗县| 渭南市| 姚安县| 曲阳县| 封开县| 柳江县| 林口县| 连江县| 绵阳市| 兴隆县| 大同市| 化州市| 富源县| 宜君县| 通州区| 曲周县| 尼木县| 灵丘县| 瑞金市| 界首市| 惠来县|