LoslegenKostenlos starten

Serveränderungen verhindern

Das Unternehmen bittet dich außerdem, eine Methode zu finden, um zu verhindern, dass Datenbanken versehentlich von Mitarbeitenden gelöscht werden.

Nach einer detaillierten Analyse entscheidest du dich, einen Trigger zu verwenden, um die Anforderung zu erfüllen.

Der Trigger macht jeden Versuch, Datenbanken zu löschen, rückgängig.

Diese Übung ist Teil des Kurses

<Kurs>Trigger in SQL Server erstellen und optimieren</Kurs>
Kurs ansehen

Übungsanweisungen

  • Erstelle einen neuen Trigger namens PreventDatabaseDelete.
  • Verknüpfe den Trigger auf Serverebene.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

-- Create a trigger to prevent database deletion
CREATE TRIGGER ___
-- Attach the trigger at the server level
ON ___ ___
FOR DROP_DATABASE
AS
   PRINT 'You are not allowed to remove existing databases.';
   ROLLBACK;
Code bearbeiten und ausführen