本文主要是介绍sql server 去除字符串里面的中文字符,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
/*
*除去字符串中的中文字符
*/
CREATE FUNCTION [dbo].[fn_GSB_DropChinese]
(@value varchar(1000))
returns varchar(1000)
AS
begin
declare @returnchar varchar(100)
declare @len int
select @returnchar='',@len=1
while(@len<=LEN(@value))
begin
if(ASCII(SUBSTRING(@value,@len,1))<122)
set @[email protected]+SUBSTRING(@value,@len,1)
set @[email protected]+1
end
return @returnchar;
end
/*
*除去字符串中的中文字符
*/
CREATE FUNCTION [dbo].[fn_GSB_DropChinese]
(@value varchar(1000))
returns varchar(1000)
AS
begin
declare @returnchar varchar(100)
declare @len int
select @returnchar='',@len=1
while(@len<=LEN(@value))
begin
if(ASCII(SUBSTRING(@value,@len,1))<122)
set @[email protected]+SUBSTRING(@value,@len,1)
set @[email protected]+1
end
return @returnchar;
end
这篇关于sql server 去除字符串里面的中文字符的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!