tôi đang tạo ra một thủ tục lưu trữ trong SQL Server qua SSMS.hợp lệ Tên Object - Thủ tục lưu trữ
Tôi đã viết các thủ tục lưu trữ bên dưới, tuy nhiên khi tôi bấm thực hiện nó đang được các lỗi:
Msg 208, Level 16, State 6, Thủ tục NewQuestion, Line 11 đối tượng không hợp lệ tên 'hgomez .Câu hỏi mới'.
bảng là quyền sở hữu là chính xác. (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
Cảm ơn trước
Liệu thủ tục lưu trữ của bạn tồn tại? Lỗi này chỉ ra rằng nó không thể tìm thấy đối tượng, trong trường hợp này là SP của bạn. Trước đây bạn đã tạo nó bằng quy trình tạo chưa? –
có lẽ đây sẽ giúp http://stackoverflow.com/questions/9419710/invalid-object-name-sql-server-2008-r2-stored-procedure/23430576#23430576 – xameeramir