Триггеры SQL Server 2000 - PullRequest
       8

Триггеры SQL Server 2000

0 голосов
/ 05 декабря 2009

При использовании SQL Server 2000 мне нужно вставить удаленные записи из одной таблицы во вторую таблицу.

Какой лучший способ добиться этого с помощью триггера SQL Server 2000?

с благодарностью и уважением

Sathia

Ответы [ 2 ]

1 голос
/ 05 декабря 2009
0 голосов
/ 06 декабря 2009

Рассмотрим этот триггер удаления:

CREATE TRIGGER trig_delCustomer

ON Customer --the table being deleted from

FOR DELETE

AS

DECLARE @isOnContract BIT

--insert all the effected rows (the ones being deleted) into this other table.
INSERT INTO     
    MyOtherTable (ID, CustomerName, Email, Phone) 
SELECT 
    ID, [Name], Email, Phone
    FROM Deleted
...