a.khosroabadi
شنبه 28 آبان 1390, 22:31 عصر
سلام به همه
من یه مشکلی دارم
یه table دارم که که اطلاعات عمومی مشترکینم توشه میخوام وقتی یکی از اشتراکام رو پاک میکنم هم زمان اطلاعات همون مشترکم رو از table که مخصوص اطلاعات خصوصیشون هست رو پاک کنه یه تریگر نوشتم به صورت زیر که تو table اطلاعات خصوصیشون ذخیره شده
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go
-- =============================================
-- Author: alireza
-- Create date:
-- Description:
-- =============================================
ALTER TRIGGER [DeletPhonsDetails]
ON [dbo].[costumer_Phon_Details]
AFTER DELETE
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
delete from dbo.costumer_Phon_Details
from dbo.costumer_Phon_Details join DELETED
on dbo.costumer_Phon_Details.Costumer_ID=DELETED.Cost umer_ID
END
شاید تریگری که نوشتم اشتباهه.
اگه میشه راهنماییم کنید ممنون میشم
من یه مشکلی دارم
یه table دارم که که اطلاعات عمومی مشترکینم توشه میخوام وقتی یکی از اشتراکام رو پاک میکنم هم زمان اطلاعات همون مشترکم رو از table که مخصوص اطلاعات خصوصیشون هست رو پاک کنه یه تریگر نوشتم به صورت زیر که تو table اطلاعات خصوصیشون ذخیره شده
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go
-- =============================================
-- Author: alireza
-- Create date:
-- Description:
-- =============================================
ALTER TRIGGER [DeletPhonsDetails]
ON [dbo].[costumer_Phon_Details]
AFTER DELETE
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
delete from dbo.costumer_Phon_Details
from dbo.costumer_Phon_Details join DELETED
on dbo.costumer_Phon_Details.Costumer_ID=DELETED.Cost umer_ID
END
شاید تریگری که نوشتم اشتباهه.
اگه میشه راهنماییم کنید ممنون میشم