sql >> Database >  >> RDS >> Sqlserver

Een trigger maken die de verwijderde gegevens (meerdere records) opslaat in een productietabel?

Dit zou een vrij eenvoudige vereiste moeten zijn in de volgende zin

CREATE TRIGGER YourTrigger
ON Staging
AFTER DELETE 
AS
INSERT INTO Production
SELECT * 
FROM DELETED

Maar met behulp van de OUTPUT clausule is misschien wel efficiënter dan een trigger

DELETE Staging 
OUTPUT DELETED.* 
INTO Production



  1. Informatie krijgen over alle soorten gegevens die in een bepaald pakket zijn gedeclareerd?

  2. Vind informatie over externe sleutels met Perl/DBI/MySQL/InnoDB

  3. Laat de oudste partitie automatisch vallen in oracle 11G

  4. Aanbevelingen voor routinematige back-up van inhoud