Oracle
 sql >> Datenbank >  >> RDS >> Oracle

SQL Server ändert den Spaltenwert beim Insert-Trigger

Hier ist eine Möglichkeit, einen INSTEAD OF-Trigger zu verwenden.

CREATE TRIGGER MyTrigger ON MyTable INSTEAD OF INSERT AS
    INSERT MyTable(col1, [other columns])
    SELECT UPPER(i.col1)
        , i.[other columns]
    FROM Inserted i