Spaltenaktualisierung ohne Trigger verwenden

SZENARIO:

Ich habe zwei Tische, table1 (col1 date) und table2 (col2 varchar (20)).

ANFORDERUNG:

Wann immer jemand den Wert in col2 aktualisiert hat, sollte das heutige date in col1 eingefügt / aktualisiert werden. Es sollte ohne Trigger ausgeführt werden.

Jetzt kann ich nicht an irgendetwas denken, es zu tun. Also brauche ich deine Hilfe; BITTE.

Vielen Dank.

   

Es kann nicht automatisch ohne Trigger ausgeführt werden. Sie müssen manuell eine statement zum Aktualisieren von table1 ausführen. Wenn Sie sowohl update table2 als auch update table1-statementen innerhalb einer Transaktion ausführen, können Sie die Integrität Ihrer data sicherstellen.

Rufen Sie eine gespeicherte Prozedur auf, um die data zu speichern, und sie können das date aktualisieren.

Wenn es Ihnen nichts ausmacht, eine Verzögerung zu haben, können Sie einen regelmäßigen Job planen, um table2 für Änderungen abzurufen und table1 zu aktualisieren. Es gibt performancesüberlegungen, aber nur sayin '- es ist möglich , es ohne Trigger zu tun; Sie müssen sich nur um inkonsistente data sorgen (ein Problem, das gemildert werden kann).