itinfo 发表于 2011-6-30 23:22:45

软件过程中自定义助记码功能说明

软件过程中自定义助记码功能说明,可以进行此过程。
create function getzjm(@text varchar(20))
returns varchar(10) as
begin
declare @zjm varchar(100),   @tmp_char varchar(2),@tmp_zjm varchar(2),@i int,@length int
   set @zjm =''
   set @length = len(@text)
   set @i = 1
   while @i<=@length
   begin
         set @tmp_char = substring(@text,@i,1)
         select @tmp_zjm = zjm from hz_zjm where hanzi=@tmp_char
         if @@rowcount=1
         set @zjm = @zjm +Rtrim(@tmp_zjm)
         set @i = @i + 1
   end   
    return (@zjm)
END

lenovo2012 发表于 2012-9-1 22:24:23

这好的东西怎么没有人顶。

skchyun 发表于 2012-9-2 11:32:22

谢谢了。可以要查询或是检索方案中通过dbo.getzjm(a.tongym) like :v_zjm 进行调用。

johnnypp 发表于 2013-2-19 22:32:34

好东西学习下!

aaaaaaabc 发表于 2013-3-23 18:30:28

学下下呀。。。。
页: [1]
查看完整版本: 软件过程中自定义助记码功能说明