PDA

View Full Version : تغییر نام table واجرا نشدن پروسیجر



nAVA470
یک شنبه 25 مهر 1389, 07:13 صبح
من پروسیجر زیر را در برنامه ام نوشته ام و مجبور شدم نام table رو که قبلا date بود به Tbl_Date تغییر دهم.
این تغییرات را روی پروسیجر هم اعمال کردم به شکل زیر درآمد. ولی همچنان پیغام میدهد که table قبلی موجود نیست؟


set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go

ALTER PROCEDURE [dbo].[Insert1]

@InDate datetime,
@Count int,
@code nvarchar(10),
@MorningOK int,
@Term int,
@Class_Code int
AS
BEGIN
Declare @I Int
set @I=0
While @I <= @Count
Begin
insert into [dbo].[Tbl_Date](date1,Lesson_Code,AMPM,Term,dayofweek,Class_Code) Values ((DateAdd(Day,@I * 7 ,@InDate)),@Code, @MorningOK,@Term, Datepart(weekday,@indate),@Class_Code)
Set @I = @I +1
End
END


ممنون از محبتتون

حمیدرضاصادقیان
یک شنبه 25 مهر 1389, 07:31 صبح
سلام.مطمئن هستید فقط همین یک پروسیجر داره از اون جدول استفاده میکنه؟ شاید توابع یا تریگر یا View هم هست که با اون جدول در ارتباطه.