शुरू करेंमुफ़्त में शुरू करें

AFTER ट्रिगर्स के साथ अभ्यास

Fresh Fruit Delivery कंपनी आपकी सेवाओं से खुश है और उन्होंने आपके साथ काम जारी रखने का फैसला किया है.

आपको कुछ टेबल्स पर नए ट्रिगर्स बनाने का कार्य दिया गया है, जिनकी आवश्यकताएँ निम्नलिखित हैं:

  • रद्द किए गए ऑर्डर (जो Orders टेबल से डिलीट हुए रो हैं) का रिकॉर्ड रखें. हटाते समय उनके विवरण CanceledOrders टेबल में सुरक्षित किए जाएँगे.

  • Discounts टेबल में डिस्काउंट बदलावों का रिकॉर्ड रखें. पुराने और नए दोनों मान DiscountsHistory टेबल में कॉपी किए जाएँगे.

  • जब कोई नया ऑर्डर प्लेस हो, तो SendEmailtoSales स्टोर्ड प्रोसीजर के जरिए Sales टीम को ईमेल भेजें.

यह अभ्यास पाठ्यक्रम का हिस्सा है

SQL Server में Triggers बनाना और उनका अनुकूलन

पाठ्यक्रम देखें

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

-- Create a new trigger for canceled orders
CREATE TRIGGER KeepCanceledOrders
ON ___
AFTER ___
AS 
	INSERT INTO ___
	SELECT * FROM deleted;
कोड संपादित करें और चलाएँ