实验9 触发器的基本操作之实验内容.docxVIP

  • 0
  • 0
  • 约2.75千字
  • 约 5页
  • 2026-04-22 发布于湖南
  • 举报

实验9 触发器的基本操作之实验内容.docx

PAGE12

PAGE1

实验内容

1、在DingBao数据库中针对PAPER创建插入触发器TR_PAPER_I、删除触发器TR_PAPER_D、修改触发器触发器TR_PAPER_U。具体要求是:

①对PAPER的插入触发器:插入的报纸记录,单价为负值或空时,设定为10元。

--创建插入触发器TR_PAPER_I

CREATETRIGGERTR_PAPER_I

ONPAPER

INSTEADOFINSERT

AS

BEGIN

INSERTINTOPAPER(pno,pna,ppr)

SELECT

pno,

pna,

CASE

WHENpprISNULLORppr0THEN10

ELSEppr

END

FROMinserted;

END;

GO

--插入单价为负值的记录

INSERTINTOPAPER(pno,pna,ppr)VALUES(000007,新报纸,-5);

SELECT*FROMPAPER;

--插入单价为NULL的记录

INSERTINTOPAPER(pno,pna,ppr)VALUES(000008,上海晨报,NUL

文档评论(0)

1亿VIP精品文档

相关文档