Выделить подстроку(@result) перед подстрокой(@substr) в строке(@str)

Выделить подстроку(@result) перед подстрокой(@substr) в строке(@str)

--©Drkb v.3(2007): <a href="http://www.drkb.ru
"
title="www.drkb.ru
"
>www.drkb.ru
</a> declare @i int
 declare @result varchar(4000)
 Set @substr=Replace(@substr, '%', '[%]')
 Set @substr=Replace(@substr, '_', '[_]')
 Set @i=Patindex('%'+@substr+'%', @str)
 if @i>0
  Set @Result=left(@str,@i-1)
 else
  Set @Result=@str
 Return @Result
Автор: Vit (www.delphist.com, www.drkb.ru, www.unihighlighter.com, www.nevzorov.org)

Отправить комментарий

Проверка
Антиспам проверка
Image CAPTCHA
...