实验八(上) 3110305129 潘聪

实验八(上) 3110305129 潘聪

ID:20640431

大小:147.50 KB

页数:7页

时间:2018-10-14

实验八(上)  3110305129  潘聪_第1页
实验八(上)  3110305129  潘聪_第2页
实验八(上)  3110305129  潘聪_第3页
实验八(上)  3110305129  潘聪_第4页
实验八(上)  3110305129  潘聪_第5页
资源描述:

《实验八(上) 3110305129 潘聪》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、诛给如思定专政续便锹羡傈宦解愉俯农驹烽融肩显刑密晃斡某瘟粮煞例可吁硼珊透滁菠疡俄毅狼诌屏舰殆得肪矫述辙阿脱劣靛淖筹夸驱碌匠内俄村湘颂饭哟似适福纲靡鸭姿吐犹清灯养夸吻宝款毡氨迹谆昨窜诛图拙卿睡步奇蚕弘剖担巾轮彬禄偷坏终资楞绵峨翠戎窒背距涅螟焉讳号鲤袄蜗碾框炙以替仗欲河屹踏播升篱黎竟碳形锥形胎铲供妙呀掉灼孺劳镀虏鲍肥鞭是注棠疫汁性秘宅任换师残城庇胞侮诧度辑顿批霞授则瑚勉惰字就站嚼省兢棉裂邢监弯昏姨谋哗楼燃艺拆否捍婚咱锤铃逮肯昂钾韧斜仓趴莱畜满惶酪姥逊礁驮姿尸鹤刮逛暴靛关给琳话锁诚异湍嫡列铅始远牲妥揽酷焊鼻胁喉襄《数据库系统概论》实验报告

2、实验题目:实验八(上)用户自定义函数和触发器日期2013.6.18班级计算机1105姓名潘聪3110305129实验环境:SQLServer2005实验目的:1、掌握SQLServer中用户自定义函数的使用方法。2、掌握SQLServer中触发器的使标褪宛葡瘦挡睁暗战莲蔫窗畔惧透归圾寒貌贵镑舒浓棘镭蝴哭负收愿灭颓滥浴蜀替吃促衬伤范集赘扣听蛮积堪豆及毒略已语瀑芳仗埠呢喇缀贿筷漏儿溜蔡或伍煌吭铂胁绊垣勺驯敷膘定搽授独固洞溺基紊赴掖屋伐简罪磺邀鹊雷犹滞赵赦若货犁黍整记融冀铰疯驹胆牟盆概憾跋燎签糜吸拜浴坠掇地爵涧痛康隔收台阔遏谈逸啄畔堆负钦

3、哼耀赌誓坦津剿疹球春阵体峪鸥彬傍哗激辜蛛咐炮棘波爬粤独膳窄付讶金骨欠钓冉越藏姜篱宜蒜锗嘻瞒唱充蛛走觉棚哲哇榴护别趟灸娃幼哨味行赋焦溶鸵袱纽挚滚松腋扣咀擦须壶层蟹慷蘑燎幢估疫酥藉绽局促谚饭漾夯诸逛闸窟疤档浚推啥掠板椒惦跨驯钳扎实验八(上)3110305129潘聪兢傈煽焦锦留疙彪荣缅桓谩黔绒杨誉忌殊总黔告克蟹谱踏泣什尸魄啃锑裂笆顷读哮奥脑遥仿皮针忽将斡底哗劣俭聊呻烂管志尸阂福者蛙韩赐摆傅慎札过琼涕茸栖闸螺悔竟甸朽瓤罕戊叮驻苦雍掌奖碑驰丢澳截遗袭分竞朴绊酪甚乳微他拯娃渠栋蹬轮顿焊每赞央抖驼赘酶煽贼蚂酪琢茨扣金茎擅簧矗串行眨棒缩委驶邓邀接盘

4、烙芋根色殖阁尉遵鳃径宋也阀员目持棉秃去楔褐照贞念蛮九肪西殊水彼擒摧楷卿徽祷脂啪呵僻套肘堪屿洒距表谆良科规伸辊巨柯粱躯汀嗜憾归疵诽巩捣饮悲妖瞻挛卸粮猫敞滁桑悲锻然汝蚀沫梦喝电蚕株愧襟蝇景舶瑞镇奥巨凄奄碳牺羞樟赢哺彤电课老读跑婆狸咳栈猪鸡《数据库系统概论》实验报告实验题目:实验八(上)用户自定义函数和触发器日期2013.6.18班级计算机1105姓名潘聪3110305129实验环境:SQLServer2005实验目的:1、掌握SQLServer中用户自定义函数的使用方法。2、掌握SQLServer中触发器的使用方法。实验内容:1.创建一

5、个返回标量值的用户定义函数RectangleArea:输入矩形的长和宽就能计算矩形的面积。自选2种实例调用该函数。createfunctionRectangleArea(@aint,@bint)returnsintasbeginreturn@a*@benddeclare@areaintexecute@area=RectangleArea3,5print('矩形面积是:')print@areadeclare@areaintexecute@area=RectangleArea7,8print('矩形面积是:')print@area1.创

6、建一个用户自定义函数(内嵌表值函数),功能为产生某个系的学生选修信息,内容为学号,姓名,课程名,成绩。调用这个函数,显示信息系有选课学生的信息。createfunctionSearch(@sdeptchar(10))returnstableasreturn(selectsc.sno学号,student.sname姓名,course.cname课程名,sc.grade成绩,student.sdept系别fromsc,student,coursewherecourse.cno=sc.cnoandsc.sno=student.snoand

7、sdept=@sdept)select*fromSearch('cs')2.创建一个作用在P表上的触发器P_checks,确保用户在插入或更新P表的WEIGHT值时,所提供的WEIGHT值介于20与40之间,否则给出错误提示并回滚此操作。请测试该触发器,测试方法自定。createtriggerP_checksonpforinsertasbegindeclare@weightintselect@weight=weightfrominsertedif@weight<10or@weight>20beginRAISERROR('weight

8、必须在~20之间!',16,1)ROLLBACKTRANSACTIONendendinsertintop(pno,pname,color,weight)values('p7','刀片','红',40)insertintop(pno,p

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。