国产探花免费观看_亚洲丰满少妇自慰呻吟_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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 孟津县| 卓尼县| 紫金县| 钦州市| 彩票| 双流县| 青海省| 贵阳市| 如皋市| 洛南县| 九江县| 达日县| 麦盖提县| 阳西县| 璧山县| 孟连| 桦甸市| 方城县| 钦州市| 郎溪县| 成都市| 铜鼓县| 东山县| 扬中市| 道真| 九龙坡区| 甘孜| 江都市| 神木县| 柘城县| 尖扎县| 巨野县| 乐清市| 岳阳市| 静海县| 辽中县| 桦甸市| 山丹县| 巴南区| 阳泉市| 富源县|