سلام
من میخام از یه stored procedure برای وارد کردن اطلاعات به جدول مربوطه استفاده کنم.
با این کد :
CREATE PROCEDURE [dbo].[usp_insert_Master]
@table varchar(50) ,
@onvan nvarchar(200),
@kholase nvarchar(600),
@matneasli nvarchar(MAX),
@datetime varchar(50),
@Image nvarchar(100)
AS
INSERT INTO @table
(Onvan , Kholase , MatneAsli , DateTime , Image)
VALUES(@Onvan , @Kholase , @MatneAsli , @DateTime , @Image)


ولی موقع اجرا از @table ایراد می گیره.

Msg 1087, Level 15, State 2, Procedure usp_insert_Master, Line 9
Must declare the table variable "@table".


لطفاً راهنمایی کنید.