2012-03-04 5 views
-1

я написал следующую хранимую процедуру:ошибка «Неверное имя объекта» брошенной SQL Server

ALTER PROCEDURE [dbo].[spLinkAssetToModule] 
( -- Add the parameters for the stored procedure here 
@Module_ID int, 
@Asset_ID int 
) 
AS 
BEGIN 
-- SET NOCOUNT ON added to prevent extra result sets from 
-- interfering with SELECT statements. 
SET NOCOUNT ON; 

Insert Into [dbo].[Modules_Assets_Link] (Modules_ID, Assets_ID, DateCreated) 
VALUES (@Module_ID, @Asset_ID, GETDATE()); 

END 

Когда я нажал «сохранить», он дал мне «„dbo.spLinkAssetToModule“Invalid имя объекта» ошибка. Кто-нибудь знает причину? Связано ли это с правами доступа?

+0

Извините, я имею в виду 2008 R2 –

ответ

2

Создайте хранимую процедуру, используя CREATE PROCEDURE, а не ALTER PROCEDURE.

Смежные вопросы