欧美一级精品免费播放-亚洲精品久久久久久人妖-中文字幕一区二区精品在线-国产精品亚洲一区二区在 色天天综合色天天久久婷婷_日韩綜合网_精品国产香蕉伊思人在线_99视频国产在线观看播放

注冊|登錄

聯(lián)系電話:024-31891684  13390130939
沈陽軟件公司--沈陽軟件定制

沈陽軟件開發(fā)_沈陽軟件公司_沈陽軟件定制/軟件/最新技術

Latest technology最新技術

SQL按拼音查詢

瀏覽量:2486


GO
/****** 對象:  UserDefinedFunction [dbo].[f_ch2py]    腳本日期: 01/27/2010 16:07:53 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
 create   function   [dbo].[f_ch2py](@chn   nchar(1))  
  returns   char(1)  
  as  
  begin  
  declare   @n   int  
  declare   @c   char(1)  
  set   @n   =   63  
   
  select   @n   =   @n   +1,  
                @c   =   case   chn   when   @chn   then   char(@n)   else   @c   end  
  from(  
    select   top   27   *   from   (  
            select   chn   =    
  '吖'   union   all   select  
  '八'   union   all   select  
  '嚓'   union   all   select  
  '咑'   union   all   select  
  '妸'   union   all   select  
  '發(fā)'   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   @chn)   as   a  
  order   by   chn   COLLATE   Chinese_PRC_CI_AS    
  )   as   b  
  return(@c)  
  end  

 
 
USE [Eforces-COC]
GO
/****** 對象:  UserDefinedFunction [dbo].[F_GetHelpCode]    腳本日期: 01/27/2010 16:03:10 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
  CREATE   FUNCTION   [dbo].[F_GetHelpCode]   (  
  @cName   VARCHAR(20)   )  
  RETURNS   VARCHAR(12)  
  AS  
  BEGIN  
        DECLARE   @i   SMALLINT,   @L   SMALLINT   ,   @cHelpCode   VARCHAR(12),   @e   VARCHAR(12),   @iAscii   SMALLINT  
        SELECT   @i=1,   @L=0   ,   @cHelpCode=''  
        while   @L<=12   AND   @i<=LEN(@cName)   BEGIN  
              SELECT   @e=LOWER(SUBSTRING(@cname,@i,1))  
              SELECT   @iAscii=ASCII(@e)  
              IF   @iAscii>=48   AND   @iAscii   <=57   OR   @iAscii>=97   AND   @iAscii   <=122   or   @iAscii=95    
                SELECT   @cHelpCode=@cHelpCode     +@e  
              ELSE  
              IF   @iAscii>=176   AND   @iAscii   <=247  
                          SELECT   @cHelpCode=@cHelpCode     +   dbo.f_ch2py(@e)  
                  ELSE   SELECT   @L=@L-1  
              SELECT   @i=@i+1,   @L=@L+1   END    
          RETURN   @cHelpCode  
  END  

使用:select  *   from   Eforces_Incment where  dbo.F_GetHelpCode(name) like ('Z%')

沈陽團購網|營口網站制作|沈陽軟件公司|軟件定制|網站建設|加盟易勢|提交問題