在ERP系统设计或者其他运用系统经常遇到主从表的问题。
方法一:程序中处理
采用事务处理删除,代码省略。
方法二:触发器处理
示例
-- =============================================
-- Author: <David Gong>
-- Create date: <2012-06-27>
-- Description: <级联删除报价单>
-- =============================================
ALTER TRIGGER [dbo].[RemoveZMQuotation]
ON [dbo].[ZMQuotation]
INSTEAD OF DELETE
AS
BEGIN
SET NOCOUNT ON;
/*定义触发器使用的变量*/
declare @ID as int
declare @sCount Int
declare @SerialNo as nvarchar(20)
/* 把传送的需要删除的id键值赋值给@ID变量