Angenommen, ich erstellte eine Tabelle test_table
in Entwicklung, nur um einen Trigger zu testen, dieser Trigger würde dann in vielen anderen Tabellen (zukünftige und bestehende) wiederverwendet werden.Wie kann ich eine Trigger "Vorlage" in Orakel speichern?
Also Code ich den Trigger, testen Sie es, alles gut! Aber im Moment, wenn ich es replizieren will, muss ich es von test_table
Auslöser kopieren und es bearbeiten.
Wenn also jemand versehentlich die Tabelle löscht, ist der Auslöser weg und ich habe ihn nirgendwo anders gespeichert. Oder wenn ich nur zufällige Testtabellen in unserer Datenbank löschen möchte, kann ich das nicht.
Was ist eine empfohlene Möglichkeit zum Speichern eines Auslösers als "Vorlage" in Oracle? So kann ich es in anderen Tabellen wiederverwenden und nicht von einer zufälligen Testtabelle oder einer Tabelle abhängig sein.
Versionskontrolle wie Git/SVN – lad2025
Stellen Sie sicher, dass jemand, der versehentlich Ihre Tabelle (oder die gesamte Datenbank) fallen lässt, Ihre Arbeit nicht verlieren kann. Dafür ist teilweise die Versionskontrolle zuständig. –