if exists(Select * From SysObjects Where id= Object_id('check_user') And sysstat & 0xf=4)
  drop proc check_user
go
create proc check_user
  @name varchar(20)
as
   begin
   set @name = ltrim(rtrim(@name))
print @name   if datalength(@name) <=3 
     begin
      raiserror('用户名长度必须大于3',16,1)
     return
    end
   if datalength(@name) >=15 
     begin
     raiserror('用户名长度不能大于15',16,1)
     return
     end
end
goexec check_user '22222222222222222222'if语句对判断后的操作,如果是一段代码要用begin...end包括