久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

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

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 數據庫
主站蜘蛛池模板: 精河县| 横峰县| 睢宁县| 崇文区| 喀喇沁旗| 麟游县| 高雄县| 隆子县| 凭祥市| 左贡县| 金门县| 河东区| 瑞丽市| 治县。| 鄂托克前旗| 江川县| 虞城县| 都江堰市| 平塘县| 梁山县| 道真| 玉屏| 盘锦市| 宁波市| 江北区| 皋兰县| 大竹县| 榆树市| 绥化市| 大田县| 水城县| 莱芜市| 榕江县| 灌阳县| 阿坝县| 兴义市| 海阳市| 固阳县| 砚山县| 浙江省| 武汉市|