IniziaInizia gratis

Impedire l’eliminazione delle tabelle

Fresh Fruit Delivery vuole impedire ai dipendenti ordinari di eliminare tabelle dal database.

Questo esercizio fa parte del corso

Creare e ottimizzare i trigger in SQL Server

Visualizza il corso

Istruzioni dell'esercizio

  • Crea un nuovo trigger, PreventTableDeletion, per impedire l’eliminazione delle tabelle.
  • Il trigger deve eseguire il rollback dell’istruzione di attivazione, in modo che l’eliminazione non avvenga.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

-- 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
    ___;
Modifica ed esegui il codice