国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

sqlServer 獲取漢字字串的拼音聲母

2024-08-31 00:59:03
字體:
來源:轉載
供稿:網友

復制代碼 代碼如下:


CREATE function fGetPy(@str varchar(500)='')
returns varchar(500)
as
begin
declare @strlen int,@return varchar(500),@ii int
declare @c nchar(1),@chn nchar(1)
select @strlen=len(@str),@return='',@ii=0
set @ii=0
while @ii<@strlen
begin
select @ii=@ii+1,@chn=substring(@str,@ii,1)
if @chn>='吖'
select @c = char(count(*)+63) from (
select top 27 * from (
select chn = '吖'
union all select '八'
union all select '嚓'
union all select '咑'
union all select '妸'
union all select '發'
union all select '旮'
union all select '鉿'
union all select '丌' --because have no 'i'
union all select '丌'
union all select '咔'
union all select '垃'
union all select '嘸'
union all select '拏'
union all select '噢'
union all select '妑'
union all select '七'
union all select '呥'
union all select '仨'
union all select '他'
union all select '屲' --no 'u'
union all select '屲' --no 'v'
union all select '屲'
union all select '夕'
union all select '丫'
union all select '帀'
union all select @chn
) as a
order by chn COLLATE Chinese_PRC_CI_AS ) as b
where b.chn <=@chn
else set @c=@chn
set @return=@return+@c
end
return(@return)
end

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 定西市| 聊城市| 昌平区| 寻甸| 芒康县| 阿拉尔市| 东乡县| 文登市| 东乡县| 昆明市| 玉树县| 潼关县| 额尔古纳市| 光山县| 五华县| 桃江县| 杂多县| 剑河县| 桐梓县| 筠连县| 中卫市| 玛曲县| 靖远县| 西乡县| 柘荣县| 会昌县| 公主岭市| 裕民县| 常德市| 康乐县| 瓦房店市| 康乐县| 固安县| 红安县| 康定县| 阿合奇县| 探索| 凭祥市| 安丘市| 舞钢市| 呼图壁县|