با سلام این اسکریپت را برای ساخت بانک اطلاعاتی برای منوی داینامیک در سایت دیدم ولی خطا میده وقتی می سازم لطفا کمک می کنید:
CREATE TABLE [dbo].[jquerymenu] ( [ID] INT IDENTITY (1, 1) NOT NULL, [Text] NVARCHAR (50) NULL, [parentId] INT NULL, [isActive] BIT NULL ); SET IDENTITY_INSERT [dbo].[jquerymenu] ON INSERT INTO [dbo].[jquerymenu] ([ID], [Text], [parentId], [isActive]) VALUES (1, N'USA', NULL, 1) INSERT INTO [dbo].[jquerymenu] ([ID], [Text], [parentId], [isActive]) VALUES (2, N'India', NULL, 1) INSERT INTO [dbo].[jquerymenu] ([ID], [Text], [parentId], [isActive]) VALUES (3, N'UK', NULL, 1) INSERT INTO [dbo].[jquerymenu] ([ID], [Text], [parentId], [isActive]) VALUES (4, N'Australia', NULL, 1) INSERT INTO [dbo].[jquerymenu] ([ID], [Text], [parentId], [isActive]) VALUES (5, N'Virginia', 1, 1) INSERT INTO [dbo].[jquerymenu] ([ID], [Text], [parentId], [isActive]) VALUES (6, N'Maryland', 1, 1) INSERT INTO [dbo].[jquerymenu] ([ID], [Text], [parentId], [isActive]) VALUES (7, N'AP', 2, 1) INSERT INTO [dbo].[jquerymenu] ([ID], [Text], [parentId], [isActive]) VALUES (8, N'MP', 2, 1) INSERT INTO [dbo].[jquerymenu] ([ID], [Text], [parentId], [isActive]) VALUES (9, N'Karnataka', 2, 1) INSERT INTO [dbo].[jquerymenu] ([ID], [Text], [parentId], [isActive]) VALUES (10, N'Bangalore', 9, 1) INSERT INTO [dbo].[jquerymenu] ([ID], [Text], [parentId], [isActive]) VALUES (11, N'Mangalore', 9, 1) INSERT INTO [dbo].[jquerymenu] ([ID], [Text], [parentId], [isActive]) VALUES (12, N'Mysore', 9, 0) SET IDENTITY_INSERT [dbo].[jquerymenu] OFF Create Proc spGetMenuData as Begin Select * from jquerymenu End
متن خطا هم که می دهد بشرح زیره:
Msg 111, Level 15, State 1, Procedure spGetMenuData, Line 27
'CREATE/ALTER PROCEDURE' must be the first statement in a query batch.
بنظر میاد PROCEDURE را باید در مکانی قرار بدهیم من جای آن را نمی دانم میشه کد را تصحیح بفرمایید
ممنونم
از کدام مقاله برداشتید
لینک مقاله را بدید
دستور زیر را اجرا کنید
CREATE TABLE [dbo].[jquerymenu] ( [ID] INT IDENTITY (1, 1) NOT NULL, [Text] NVARCHAR (50) NULL, [parentId] INT NULL, [isActive] BIT NULL ); SET IDENTITY_INSERT [dbo].[jquerymenu] ON INSERT INTO [dbo].[jquerymenu] ([ID], [Text], [parentId], [isActive]) VALUES (1, N'USA', NULL, 1) INSERT INTO [dbo].[jquerymenu] ([ID], [Text], [parentId], [isActive]) VALUES (2, N'India', NULL, 1) INSERT INTO [dbo].[jquerymenu] ([ID], [Text], [parentId], [isActive]) VALUES (3, N'UK', NULL, 1) INSERT INTO [dbo].[jquerymenu] ([ID], [Text], [parentId], [isActive]) VALUES (4, N'Australia', NULL, 1) INSERT INTO [dbo].[jquerymenu] ([ID], [Text], [parentId], [isActive]) VALUES (5, N'Virginia', 1, 1) INSERT INTO [dbo].[jquerymenu] ([ID], [Text], [parentId], [isActive]) VALUES (6, N'Maryland', 1, 1) INSERT INTO [dbo].[jquerymenu] ([ID], [Text], [parentId], [isActive]) VALUES (7, N'AP', 2, 1) INSERT INTO [dbo].[jquerymenu] ([ID], [Text], [parentId], [isActive]) VALUES (8, N'MP', 2, 1) INSERT INTO [dbo].[jquerymenu] ([ID], [Text], [parentId], [isActive]) VALUES (9, N'Karnataka', 2, 1) INSERT INTO [dbo].[jquerymenu] ([ID], [Text], [parentId], [isActive]) VALUES (10, N'Bangalore', 9, 1) INSERT INTO [dbo].[jquerymenu] ([ID], [Text], [parentId], [isActive]) VALUES (11, N'Mangalore', 9, 1) INSERT INTO [dbo].[jquerymenu] ([ID], [Text], [parentId], [isActive]) VALUES (12, N'Mysore', 9, 0) SET IDENTITY_INSERT [dbo].[jquerymenu] OFF go Create Proc spGetMenuData as Begin Select * from jquerymenu End
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)