sql >> Database teknologi >  >> RDS >> Sqlserver

Sådan opretter du en trigger, der gemmer de slettede data (flere poster) til en produktionstabel

Dette burde være et ret simpelt krav på følgende måde

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

Men ved at bruge OUTPUT klausul kan meget vel være mere effektiv end en trigger alligevel

DELETE Staging 
OUTPUT DELETED.* 
INTO Production



  1. Hvordan gemmer man ubegrænset antal tegn i Oracle 11g?

  2. Kan ODP.NET videredistribueres?

  3. SQLSTATE[HY000] [1045] undtagelse under forbindelse til database ved hjælp af 000webhost

  4. Hvorfor kan jeg ikke oprette forbindelse via jdbc ved hjælp af SQLcl