ON Borrow
FOR INSERT
AS
BEGIN
UPDATE Borrow SET 應還日期 = 借書日期 + n FROM Borrow,Inserted WHERE Borrow.b_id, = Inserted.b_id 其他的類似
END
GO 2、在“Borrow”表中創建壹個觸發器del_borrower_tr,當刪除“借閱”表中的某個記錄時,若“還書日期”為空值,則不允許刪除該記錄。---- 這個可以通過觸發器實現 3、在“Borrow”表中創建壹個觸發器update_return_tr,當更新“借閱”表中的某個記錄時,只能更新“還書日期”字段,其他字段不能更新,請計算出是否過期並給出罰款信息(過期壹天罰款0.1元)。如果更新,“book”表中對應的圖書數量要加1。此操作對應讀者的還書行為。----只能更新“還書日期”字段,其他字段不能更新:這個不好實現的,因為如果程序中是可寫的,就有點麻煩了!建議在程序中設置其他字段修改時為只讀屬性。----其他科通過觸發器實現。