sql >> Database >  >> RDS >> Sqlserver

Trigger die alleen de ingevoegde rij bijwerkt

Als het nodig is om hier een trigger te gebruiken, zou ik een INSTEAD OF . gebruiken trigger om de vooraf ingevoegde waarden aan te passen en te voorkomen dat u JOIN . hoeft te doen terug naar de basistabel en werk ze daarna bij.

CREATE TRIGGER trig_MyPplUpdate
ON [Persons]
INSTEAD OF INSERT
AS
  BEGIN
      INSERT INTO Persons
      SELECT foo,
             bar,
             CASE
               WHEN Len(MyFile) >= 60 THEN MyFile
             END
      FROM   Inserted
  END  


  1. Waar worden Java-klassen opgeslagen in Oracle?

  2. De SQLException ophalen java.sql.SQLException:ResultSet.next is niet aangeroepen

  3. PHP Multidimensionale array naar ongeordende lijst, opbouw van url-pad

  4. Een extensietest maken in postgresql