Estoy creando un procedimiento almacenado en SQL Server a través de SSMS.Nombre de objeto inválido - Procedimiento almacenado
He escrito el procedimiento almacenado a continuación, sin embargo, cuando hago clic ejecutar que se me da el error:
Mensaje 208, nivel 16, estado 6, Procedimiento NewQuestion, Línea 11 objeto no válido nombre de 'hgomez .NewQuestion '.
la tabla es propiedad es correcta. (hgomez.Questions)
USE [devworks_oscar]
GO
/****** Object: StoredProcedure [hgomez].[NewQuestion] Script Date: 10/23/2011 23:55:08 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [hgomez].[NewQuestion]
(
@QUESTIONNAME nvarchar(50),
@QUESTION_ID int OUTPUT
)
AS
/* SET NOCOUNT ON */
INSERT INTO [Questions] (QuestionText) VALUES (@QUESTIONNAME)
SET @QUESTION_ID = SCOPE_IDENTITY();
RETURN
gracias de antemano
¿Existe el procedimiento almacenado? Este error indica que no puede encontrar el objeto, en este caso su SP. ¿Lo creó previamente con un procedimiento de creación? –
quizás esto ayude http://stackoverflow.com/questions/9419710/invalid-object-name-sql-server-2008-r2-stored-procedure/23430576#23430576 – xameeramir