Wie kann man innerhalb einer Triggerfunktion herausfinden, welche Felder aktualisiert werden?

Ist das möglich? Ich bin daran interessiert, herauszufinden, welche Spalten angegeben wurden, in der UPDATE Anfrage, unabhängig von der Tatsache, dass der neue Wert gesendet wird, der kann oder nicht sein kann, was gespeichert ist in der Datenbank bereits.

Der Grund, warum ich dies tun wollen ist, weil wir haben eine Tabelle, die updates erhalten können aus mehreren Quellen. Vorher waren wir nicht zu erfassen, welche Quelle das update stammt. Nun speichert die Tabelle die Quelle durchgeführt hat das neueste update. Wir können einige der Quellen senden eine Kennung, aber das ist keine option für alles. Also ich möchte in der Lage zu erkennen, Wann ein UPDATE Anfrage nicht über eine id, so kann ich Ersatz in einem default-Wert.

InformationsquelleAutor der Frage EvilAmarant7x | 2012-01-06

Schreibe einen Kommentar