SQL Server 2000 Exercise 3: Triggers And Views
Tungvn40@yahoo.com Cong Minh CDROM 70 NCT F2 Q10SQL Server 2000Exercise 3: Triggers And Views-----Week 6-----Please follow those steps to practise:1. Create 3 triggers to audit the changes to the Orders table.Tips: • Create an audit table “aud_Orders” with the same colums as in the Orders table and 2 more colums AuditType(with values either ‘I’,’U’,’D’) and DateTimeStamp(which will record the date time stamp of changes)• Create Update Triggers (Similar to Insert,Delete) : when a record in the Orders table is updated the trigger will move the old record to the audit table(record the date time and mark it as ‘U’)2. Create a view that shows all the orders with the following colums:OrderID,CustomerName,ProductName,DateProcessed,StatusBusiness rules:If CustomerName is a null value “New Customer” is returnedIf DateProcessed is later than current date return “Pending”, if DateProcessed is ealier return “History” in Status colum.Tips:• Using Case When .Then statement in the view• Using Getdate() function to get the current date timeTungvn40@yahoo.com Cong Minh CDROM 70 NCT F2 Q10 . Minh CDROM 70 NCT F2 Q1 0SQL Server 200 0Exercise 3: Triggers And Views- ----Week 6-----Please follow those steps to practise:1. Create 3 triggers to audit the. table and 2 more colums AuditType(with values either ‘I’,’U’,’D’) and DateTimeStamp(which will record the date time stamp of changes)• Create Update Triggers