首页 > 开发 > 综合 > 正文

删除数据库字段中的汉字或字符

2024-07-21 02:11:42
字体:
来源:转载
供稿:网友

删除汉字:
 create function deletehz  (@cargoname varchar(512)) 
returns varchar(512) 
as 
begin 
   declare @result varchar(512) 
   declare @sno smallint 
   select @result='' 
   select @sno=1  
   while(@sno<=datalength(@cargoname))  
   begin 
      if datalength(substring(@cargoname,@sno, 1))=1 
         set @[email protected]+substring(@cargoname,@sno, 1) 
      set @[email protected]+1 
   end 
   return(@result) 
end 

删除字符:
create function deleteen  (@cargoname varchar(512)) 
returns varchar(512) 
as 
begin 
   declare @result varchar(512) 
   declare @sno smallint 
   select @result='' 
   select @sno=1  
   while(@sno<=datalength(@cargoname))  
   begin 
      if datalength(substring(@cargoname,@sno, 1))=2 
         set @[email protected]+substring(@cargoname,@sno, 1) 
      set @[email protected]+1 
   end 
   return(@result) 
end 


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表