LoslegenKostenlos loslegen

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

Trigger in SQL Server erstellen und optimieren

Kurs anzeigen

Anleitung zur Übung

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

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

-- 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