ÎncepețiÎncepe gratuit

Prevenirea ștergerii tabelelor

Fresh Fruit Delivery dorește să împiedice angajații obișnuiți să șteargă tabele din baza de date.

Acest exercițiu face parte din cursul

Crearea și optimizarea triggerelor în SQL Server

Vezi cursul

Instrucțiuni pentru exercițiu

  • Creează un trigger nou, PreventTableDeletion, pentru a preveni ștergerea tabelelor.
  • Triggerul ar trebui să anuleze instrucțiunea care l-a declanșat, astfel încât ștergerea să nu aibă loc.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

-- Add a trigger to disable the removal of tables
CREATE TRIGGER ___
ON DATABASE
FOR ___
AS
	RAISERROR ('You are not allowed to remove tables from this database.', 16, 1);
    -- Revert the statement that removes the table
    ___;
Editează și rulează codul