SqlServer教程

sql server 去除字符串里面的中文字符

本文主要是介绍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 去除字符串里面的中文字符的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!