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, kursun bir parçasıdır

SQL Server'da Tetikleyiciler Oluşturma ve Optimize Etme

Kursa Göz Atın

Egzersiz talimatları

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

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

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