SQL Server 2000 Exercise 3: Triggers And Views

1 784 0
SQL Server 2000  Exercise 3: Triggers And Views

Đang tải... (xem toàn văn)

Thông tin tài liệu

SQL Server 2000 Exercise 3: Triggers And Views

SQL Server 2000 Exercise 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,Status Business rules: If CustomerName is a null value “New Customer” is returned If 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 time . SQL Server 2000 Exercise 3: Triggers And Views -----Week 6----- Please follow those steps to practise: 1. Create 3 triggers to audit. 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

Ngày đăng: 31/08/2012, 16:33

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan