CREATE FUNCTION dbo.UDF_Removecharacter ( @string VARCHAR(8000) ) RETURNS VARCHAR(8000) AS BEGIN DECLARE @IncorrectCharLoc SMALLINT SET @IncorrectCharLoc = PATINDEX('%[^0-9A-Za-z一个-同-]%', @string) WHILE @IncorrectCharLoc > 0 BEGIN SET @string = STUFF(@string, @IncorrectCharLoc, 1, '') SET @IncorrectCharLoc = PATINDEX('%[^0-9A-Za-z个-同-]%', @string) END SET @string = @string RETURN @string END
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)