码迷,mamicode.com
首页 > 其他好文 > 详细

删除指定字符前的所有内容

时间:2017-06-17 11:13:39      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:string   return   max   ssi   指定   returns   cti   str   index   

Create FUNCTION [dbo].[RemoveLeftCharMy]
(
@Expression varchar(max),
@char varchar(10)
)
RETURNS varchar(max)
AS
BEGIN
WHILE LEN(@Expression)>0 AND CHARINDEX(@char,@Expression)>1
BEGIN
if(CHARINDEX(@char,@Expression)>1)
begin
SET @Expression=SUBSTRING(@Expression,CHARINDEX(@char,@Expression),LEN(@Expression)-CHARINDEX(@char,@Expression))
end
if(CHARINDEX(@char,@Expression)=1)
begin
SET @Expression=@Expression
end
END
return @Expression
END

删除指定字符前的所有内容

标签:string   return   max   ssi   指定   returns   cti   str   index   

原文地址:http://www.cnblogs.com/qufly/p/7039571.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!