主页 > 知识库 > sqlServer 获取汉字字串的拼音声母

sqlServer 获取汉字字串的拼音声母

热门标签:外呼运营商线路收费 贵州房产智能外呼系统供应商 临沂智能电销机器人加盟哪家好 百度地图标注改颜色 电销外呼有录音系统有哪些 申请400电话在哪办理流程 一个导航软件能用几个地图标注点 镇江网路外呼系统供应商 小e电话机器人
复制代码 代码如下:

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

标签:嘉兴 日照 晋城 澳门 合肥 延边 保定 三明

巨人网络通讯声明:本文标题《sqlServer 获取汉字字串的拼音声母》,本文关键词  sqlServer,获取,汉字,字串,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《sqlServer 获取汉字字串的拼音声母》相关的同类信息!
  • 本页收集关于sqlServer 获取汉字字串的拼音声母的相关信息资讯供网民参考!
  • 推荐文章