P
pcgod
Unregistered / Unconfirmed
GUEST, unregistred user!
有如下触发器 ,数据库 Sql Server 2000
CREATE TRIGGER [ForBackupTrigger] ON [dbo].[one]
FOR DELETE
AS
begin
insert into two select name,years from one
end;
使用中看到
1.只有用 Delete 语句删除时才有效,而手动选择列删除时无效;
2. 插入 two 表的数据不是 one 表被删的而是删除后剩下的纪录
请教 : 如果我想保存被删除的纪录,触发器应该怎么写 ?
谢谢您
CREATE TRIGGER [ForBackupTrigger] ON [dbo].[one]
FOR DELETE
AS
begin
insert into two select name,years from one
end;
使用中看到
1.只有用 Delete 语句删除时才有效,而手动选择列删除时无效;
2. 插入 two 表的数据不是 one 表被删的而是删除后剩下的纪录
请教 : 如果我想保存被删除的纪录,触发器应该怎么写 ?
谢谢您