用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字

HANGLV    -  云代码空间

—— 不走回头路,但要回头看!有灵感,记下来;有想法,定计划,走起!

SQL Server 存储过程验证邮箱格式

2013-11-29|1679阅||

摘要:SQL Server 存储过程验证邮箱格式

create function test_eamil(@eamil varchar(50))returns int
as
begin
declare @flag int,@t1 varchar(50),@t2 varchar(50),@t3 varchar(50),@t4 varchar(50)
if(charindex('@',@eamil)>0)
 begin
        select @t4=a from dbo.Split(@eamil,'@') where id=1
  select @t1=a from dbo.Split(@eamil,'@') where id=2
  if(charindex('.',@t1)>0 and @t4!='')
   begin
    select @t2=a from dbo.Split(@t1,'.') where id=1
    select @t3=a from dbo.Split(@t1,'.') where id=2
    if(@t2!='' and @t3!='')
     begin
     set @flag=1
     end
    else
     begin
     set @flag=0
     end
   end
  else
   begin
   set @flag=0
   end
    end
else
 begin
  set @flag=0
 end
return @flag
end
go
顶 2踩 0收藏
文章评论
    发表评论

    个人资料

    • 昵称: HANGLV
    • 等级: 中级程序员
    • 积分: 227
    • 代码: 4 个
    • 文章: 3 篇
    • 随想: 1 条
    • 访问: 4 次
    • 关注

    最新提问

      站长推荐