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

Posted 晨风

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了删除指定字符前的所有内容相关的知识,希望对你有一定的参考价值。

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 @[email protected]
end
END
return @Expression
END

以上是关于删除指定字符前的所有内容的主要内容,如果未能解决你的问题,请参考以下文章

怎么用bat写出指定文件夹下几天前的所有文件

sed删除包含指定字符串的所有行

Mayi_windows下 删除指定文件夹里面一周前的所有文件和文件夹的bat

删除冒号前的所有文本

在 bash 命令行上,如何删除光标前的所有字母?

删除n天前的所有目录和文件 - linux命令