下载此文档

数据库实验6触发器实验报告.docx


文档分类:IT计算机 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
淮海工学院计算机工程学院实验报告书课程名: 《数据库原理及应用》 题目: 存储过程和触发器 班 级: 软件132 学号: 2013122907 姓 名: 孙莹莹 评语:成绩: 指导教师: 批阅时间:目的与要求掌握存储过程的创建方法;掌握存储过程的执行、修改和删除等操作;掌握触发器的创建方法;掌握触发器的使用、修改和删除等相关内容实验内容基于前面建立的factory数据库,使用T-SQL语句完成如下各小题的功能:创建一个为worker表添加职工记录的存储过程 Addworker;创建一个存储过程Delworker删除worker表中指定职工号的记录。显示存储过程Delworker;.(1)建立存储过程******@noint=NULL,***@namechar(10)=NULL,***@sexchar(2)=NULL,***@birthdaydatetime=NULL,***@nachar(2)=NULL,***@wtimedatetime=NULL,***@depnoint=******@******@******@******@******@depnoISNULLBEGINPRINT'请重新输入该职工信息!’PRINT'你必须提供职工号、姓名、性别、出生日期、部门号'RETURNENDBEGINTRANSACTIONINSERTINTOworkerVALUES(***@no,***@name,***@sex,***@birthday,***@na,***@wtime,***@depno)IF@***@error<>MITTRANSACTIONPRINT'职工'+***@name+'的信息成功添加到表worker中'(2)验证存储过程USEfactoryGOAddworker20,'陈立','女','55/03/08','否','75/10/10',4GOSELECT职工号,姓名,性别,党员否FROMworkerGO2.(1)建立存储程序******@noint=******@noISNULLBEGINPRINT'必须输入职工号!'RETURNENDBEGINTRANSACTIONDELETEFROMworkerWHERE职工号=***@noIF@***@error<>MITTRANSACTIONPRINT'成功删除职工号为'+CAST(***@noASCHAR(2))+'的职工记录执行下列语句,可验证存储过程的正确性:USEfactoryGODelworker20GOSELECT职工号,姓名,性别,='Addworker'ANDtype='P')DROPPROCEDUREAddworkerGOIFEXISTS(SELECTnameFROMsysobjectsWHEREname='Delworker'ANDtype='P')DROPPROCEDUREDelworkerGO建立触发器depart_update的程序如下:USEfactoryGOIFEXISTS(SELECTnameFROMsysobjectsWHEREtype='TR'ANDname='depart_update')DROPTRIGGERdepart_updateGOCREATETRIGGERdepart_******@olddepnoint,***@******@olddepno=部门号******@newdepno=部门号FROMinsertedUPDATEworkerSET部门号=***@newdepnoWHERE部门号=***@olddepnoGO执行下列语句,可验证存储过程的正确性:USEfactoryGOPRINT'将部门号改为'UPDATEdepartSET部门号=105WHERE部门号=101GOSELECT职工号,姓名,部门号FROMworkerGOPRINT'将部门号改为'UPDATEdepartSET部门号=101WHERE部门号=105GOSELECT职工号,姓名,部门号FROMworkerGO建立触发器worker_delete的程序如下:USEfactoryGOWHEREtype='TR'ANDname='worker_delete' )DROPTRIGGERworker_deleteGOCREATETRIGGERworker_delete ONworkerFORDELE

数据库实验6触发器实验报告 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息