【YoTi】女程序员的历史

【一个初中生转变成程序员的故事】软件是为生活而生,懂得生活才能开发更好的作品。将生活融入到软件,将软件融入到生活,二者合一...

【数据库SQL】去掉会员id和卡号中的字母
--创建字母函数
create function CharRep(@s nvarchar(200)) returns nvarchar(200) as 
begin 
 declare @i int, @a nvarchar(1), @s1 nvarchar(200)
 set @i = 1
 set @s1 = ''
 while @i <= len(@s)
 begin
  set @a = substring(@s, @i, 1)
  if (@a>='a' and @a<= 'z' or @a >='A' and @a <='Z')
   set @s1 = @s1 + @a
  set @i = @i + 1
 end
 return @s1
end 
GO
--删除card_id,card_no含有的字母
update t_rm_vip_info set card_id=replace(card_id,dbo.charrep(card_id),'') ,card_no=replace(card_no,dbo.charrep(card_no),'')
where card_no like '%[A-Z][a-z]%' or card_id like '%[A-Z][a-z]%' 
--删除字母函数
drop function charrep

阅读更多
版权声明:本文仅供参考,如有疑问可联系【女程序员QQ630849360】 https://blog.csdn.net/xiongyongting/article/details/53993485
个人分类: 【数据库】SqlServer
想对作者说点什么? 我来说一句

PHP生成唯一会员卡号

2015年09月19日 2KB 下载

卡号生成器

2013年03月03日 719KB 下载

没有更多推荐了,返回首页

不良信息举报

【数据库SQL】去掉会员id和卡号中的字母

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭