MulaiMulai sekarang secara gratis

Mencegah perubahan server

Perusahaan juga meminta Anda menemukan metode untuk mencegah basis data terhapus secara tidak sengaja oleh karyawan.

Setelah analisis mendalam, Anda memutuskan untuk menggunakan trigger untuk memenuhi permintaan tersebut.

Trigger akan melakukan rollback terhadap setiap upaya penghapusan basis data.

Latihan ini adalah bagian dari kursus

Membangun dan Mengoptimalkan Trigger di SQL Server

Lihat Kursus

Petunjuk latihan

  • Buat trigger baru bernama PreventDatabaseDelete.
  • Pasang trigger pada tingkat server.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

-- 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;
Edit dan Jalankan Kode