zoukankan      html  css  js  c++  java
  • SQL获取汉字拼音的打头字母

      create   function   f_GetPy(@Str   nvarchar(400))   
      
    returns   nvarchar(4000)   
      
    as   
      
    begin   
      
    declare   @strlen   int,@re   nvarchar(4000)   
      
    declare   @t   table(chr   nchar(1)   collate   Chinese_PRC_CI_AS,letter   nchar(1))   
      
    insert   @t   select   '','A'   union   all   select   '','B'   
      
    union   all   select   '','C'   union   all   select   '','D'   
      
    union   all   select   '','E'   union   all   select   '','F'   
      
    union   all   select   '','G'   union   all   select   '','H'   
      
    union   all   select   '','J'   union   all   select   '','K'     
      
    union   all   select   '','L'   union   all   select   '','M'   
      
    union   all   select   '','N'   union   all   select   '','O'   
      
    union   all   select   '','P'   union   all   select   '','Q'   
      
    union   all   select   '','R'   union   all   select   '','S'   
      
    union   all   select   '','T'   union   all   select   '','W'   
      
    union   all   select   '','X'   union   all   select   '','Y'   
      
    union   all   select   '','Z'   
        
      
    select   @strlen=len(@str),@re=''   
      
    while   @strlen>0   
      
    begin   
      
    select   top   1   @re=letter+@re,@strlen=@strlen-1   
      
    from   @t   a   where   chr<=substring(@str,@strlen,1)   
      
    order   by   chr   desc   
      
    if   @@rowcount=0   
      
    select   @re=substring(@str,@strlen,1)+@re,@strlen=@strlen-1   
      
    end   
      
    return(@re)   
      
    end 

     
    调用方法
    print dbo.f_GetPy('打算送到根深蒂固')

  • 相关阅读:
    JavaScript 相关记录
    首页大图淡入淡出效果工具flexslider
    取消chrome浏览器下input和textarea的默认样式;html5默认input内容清除“×”按钮去除办法
    Hibernate入门笔记
    Servlet入门笔记
    父容器利用opacity设置透明后,子元素跟着变透明的解决方案
    overflow:hidden与margin:0 auto之间的冲突
    初识Android Studio
    首页图片滚动效果
    DIV宽度设置成100%,浏览器窗口缩小后,右边出现留白
  • 原文地址:https://www.cnblogs.com/wangpei/p/1644284.html
Copyright © 2011-2022 走看看