读书人

存储过程保存的时候提示对象名无效解决

发布时间: 2012-03-16 16:34:56 作者: rapoo

存储过程保存的时候提示对象名无效
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是什么意思嘛?

读书人网 >SQL Server

热点推荐