BaşlayınÜcretsiz Başlayın

Veri değişikliklerini izlemek için tetikleyici oluşturma

Fresh Fruit Delivery şirketinin, Products tablosuna eklenen her yeni öğeyi takip etmesi gerekiyor. Bunu bir tetikleyici kullanarak yapabilirsin.

Yeni tetikleyici, yeni öğelerin adını, fiyatını ve ilk eklendiği tarihi ProductsHistory tablosunda saklayacak.

Bu egzersiz

SQL Server'da Tetikleyiciler Oluşturma ve Optimize Etme

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Products tablosu üzerinde ProductsNewItems tetikleyicisini oluştur.
  • Tetikleyiciyi, tabloya veri INSERT edildiğinde tetiklenecek şekilde ayarla.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

-- Create a new trigger
CREATE TRIGGER ProductsNewItems
ON ___
AFTER ___
AS
	-- Add details to the history table
	INSERT INTO ProductsHistory(Product, Price, Currency, FirstAdded)
	SELECT Product, Price, Currency, GETDATE()
	FROM inserted;
Kodu Düzenle ve Çalıştır