svoivandim
New member
שאלה בנוגע לשגיאת MS SQL
שאני מקבל כאשר אני פונה מדף asp.net לstored procedure
שאני מקבל כאשר אני פונה מדף asp.net לstored procedure
Specified owner name 'dbo' either does not exist or you do not have permission to use it.
בתוך הstored procedure אני יוצר טבלה זמנית שאני עושה עליה מניפולציות ,לאחר מכן אני עושה select ממנה ולבסוף אני מוחק אותה:CREATE TABLE [dbo].[VirtualProperties] ( [VirtualID] [int] IDENTITY (1, 1) NOT NULL , [PropID] [uniqueidentifier] NOT NULL , [ContactName] [nvarchar] (50) COLLATE Hebrew_CI_AS NULL , [Tel1] [char] (15) COLLATE Hebrew_CI_AS NULL , [Tel2] [char] (15) COLLATE Hebrew_CI_AS NULL , [nvarchar] (30) COLLATE Hebrew_CI_AS NULL , [Town] [nvarchar] (40) COLLATE Hebrew_CI_AS NULL , [TypeDeal] [nvarchar] (40) COLLATE Hebrew_CI_AS NULL , [PropertyType] [nvarchar] (40) COLLATE Hebrew_CI_AS NULL , [Elevator] [nvarchar] (40) COLLATE Hebrew_CI_AS NULL , [Mtr] [smallint] NULL , [FloorFrom] [smallint] NULL , [FloorUntil] [smallint] NULL , [Grate] [bit] NULL , [Rooms] [float] NULL , [Cost] [int] NULL , [Furniture] [bit] NULL , [AirConditioner] [nvarchar] (40) COLLATE Hebrew_CI_AS NULL , [Porchs] [nvarchar] (40) COLLATE Hebrew_CI_AS NULL , [Parking] [nvarchar] (40) COLLATE Hebrew_CI_AS NULL , [Address] [nvarchar] (40) COLLATE Hebrew_CI_AS NULL , [EntryImmediately] [bit] NULL , [EntryDate] [datetime] NULL , [Neighborhood] [nvarchar] (40) COLLATE Hebrew_CI_AS NULL , [Comments] [nvarchar] (300) COLLATE Hebrew_CI_AS NULL , [PaymentNum] [smallint] NULL , [CreatedOn] [datetime] NULL , [Partner] [bit] NULL, [Pic1] [nvarchar] (100) COLLATE Hebrew_CI_AS NULL , [Pic2] [nvarchar] (100) COLLATE Hebrew_CI_AS NULL , [Pic3] [nvarchar] (100) COLLATE Hebrew_CI_AS NULL , [Pic4] [nvarchar] (100) COLLATE Hebrew_CI_AS NULL ) ON [PRIMARY] --some monipulation select * from VirtualProperties --drop Temp Table drop table [dbo].[VirtualProperties][/LEFT]
יש לציין שאם אני מוריד את כל הלוגיקה של היצירה של הטבלה הזמנית,כלומר משאיר stored procedure פשוט עם משפט select על טבלה לא זמנית אז אין שגיאה, כלומר השגיאה נובעת מעצם יצירת הטבלה הזמנית בתוך הstore procedure למה אני מקבל את השגיאה הזו?
יש לציין שאם אני מוריד את כל הלוגיקה של היצירה של הטבלה הזמנית,כלומר משאיר stored procedure פשוט עם משפט select על טבלה לא זמנית אז אין שגיאה, כלומר השגיאה נובעת מעצם יצירת הטבלה הזמנית בתוך הstore procedure למה אני מקבל את השגיאה הזו?