存储过程保存的时候提示对象名无效
ALTER   PROCEDURE   [dbo].UserReg 
 ( 
 	@UserName   Varchar(32), 
 	@Password   Varchar(255), 
 	@roleID   int, 
 	@Email   Varchar(32), 
 	@QQ   char(20), 
 	@Address   Varchar(50), 
 	@Name   char(10), 
 	@RegDate   datetime 
 ) 
 AS 
 begin 
 SET   NOCOUNT   ON 
 Insert   into   Users 
 ( 
 	UserName, 
 	Password, 
 	roleID, 
 	Email, 
 	QQ, 
 	address, 
 	Name, 
 	RegDate 
 ) 
 Values( 
 	@UserName, 
 	@Password, 
 	@roleID, 
 	@Email, 
 	@QQ, 
 	@Address, 
 	@Name, 
 	@RegDate) 
 END     
 提示dbo.UserReg对象名无效   ,请问是哪里有问题啊
------解决方案--------------------ALTER--> create
------解决方案--------------------没有[dbo].UserReg 这个存储过程或者已经被删除了   
 改为:create procedure [dbo].UserReg  新建一个
------解决方案--------------------ALTER PROCEDURE [dbo].UserReg ->  CREATE PROCEDURE [dbo].UserReg
------解决方案--------------------为什么我另外一个验证用户是否已经被使用的存储过程是ALTER就行``搞不懂`` 
 -----------------------   
 ..........因为你本来就有一个这样的存储过程   
 楼主,你知道ALTER是什么意思嘛?