首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Server 2008中,设有教师表(教师号,姓名,所在部门号,职称)和部门表(部门号,部门名,高级职称人数)。请编写满足下列要求的后触发型触发器(设触发器名字为tri_zc)。 每当在教师表中插入一名具有高级职称(“教授”或“副教授”)的教
在SQL Server 2008中,设有教师表(教师号,姓名,所在部门号,职称)和部门表(部门号,部门名,高级职称人数)。请编写满足下列要求的后触发型触发器(设触发器名字为tri_zc)。 每当在教师表中插入一名具有高级职称(“教授”或“副教授”)的教
admin
2017-06-27
75
问题
在SQL Server 2008中,设有教师表(教师号,姓名,所在部门号,职称)和部门表(部门号,部门名,高级职称人数)。请编写满足下列要求的后触发型触发器(设触发器名字为tri_zc)。
每当在教师表中插入一名具有高级职称(“教授”或“副教授”)的教师时,或者将非高级职称教师的职称更改为高级职称时,均修改部门表中相应部门的高级职称人数。(假设一次操作只插入或更改一名教师的职称)。
选项
答案
CREATE TRIGGER tri_zc ON教师表 AFTER INSERT,UPDATE AS BEGIN DECLATE@zc varchar(10),@dept varchar(30) SELECT@dept=所在部门号,@2c=职称FROM inserted IF@zc=’教授’or’副教授’ Update部门表 SET高级职称人数=高级职称人数+1 Where部门号=@dept End
解析
创建触发器的SQL语句为:CREATE TRIGGER,其语法格式为:
CREATE TRIGGER[schema_name.]trigger_name
ON{table|view}
{FOR|AFTER|INSTEAD OF}
{[INSERT][,][DELETE][,][UPDATE]}
AS{sql_statement}
[ ;]
其中AFTER指定触发器为后触发型触发器,INSERT,UPDATE和DELETE为指定引发触发器执行的操作。根据原题要求,Insert触发器会在inserted表中添加一条刚插入的记录,Up—date触发器会在更新数据后将更新前的数据保存在deleted表中,更新后的数据保存在inserted表中。在教师表中插入或者更新的时候,都会在inserted表中增加一条记录,所以只需在触发器查询inserted表中查询有没有“教授”或者“副教授”的记录,如果有,则触发修改相应部门的高级职称人数即可。
转载请注明原文地址:https://kaotiyun.com/show/B1lZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
对一组记录的关键码(25,38,48,52,63,74)采用二分法查找52时,第几次查找成功?
PowerDesigner是SYBASE公司提供的CASE工具,它包含多个模块,其中用于数据库概念故据建模(CDM)的模块是【】。
WWW是以超文本标记语言为基础,能够提供面向Internet服务的信息浏览系统,WWW系统的结构采用了【】模式。
数据字典是软件需求分析阶段的最重要的工具之一,其最基本的功能是______。
下述______不是数据仓库的基本特征。
下述______数据库系统属于第一代数据库系统。
关系中的“主码”不允许取空值是指______约束规则。
设有关系R,S和T如下。关系T是由关系R和S经过______操作得到的。
Oracle的Internet解决方案主要包括哪几部分工具? Ⅰ.OracleExpressServer Ⅱ.OracleExpressObjects Ⅲ.OracleExpressAnalyzer Ⅳ.OracleWebLi
为了减少CPU对FO控制的负担,引入了通道设备,下面对三种类型通道的描述不正确的是()。
随机试题
管理活动必须遵循客观规律以及人的心理活动,尤其是——活动的规律。
对比剂的引入方法,错误的是
符合医学伦理学研究的是
黄芪的功效有( )。
某铁路工程项目合同段内有轨道、隧道、路基、桥涵工程,合同工期25个月,铺轨期限为开工后第17~23个月。项目经理部制定施工部署时,按里程将管区平均划分为三个工区,假设该施工单位拥有轨道施工架子队1个、路基施工架子队3个、桥涵施工架子队4个、隧道施工架子队3
甲股份有限公司(下称甲公司)于2014年3月上市,董事会成员为7人。2015年甲公司召开的3次董事会分别讨论事项如下:(1)讨论通过了为其子公司一次性提供融资担保4000万元的决议,其中甲公司总资产为1亿元;(2)拟提请股东大会聘任乙公司的总经理刘某
按照我国有关的法律规定,遗产继承的第一顺序继承人为:
三衙三帅
Dogsreallyareourbestfriends,accordingtoaSwedishstudythatsayscanineownershipcouldreduceheartdisease.Astudyo
Todaywetakeforgrantedthatthemailwillbedelivereddailyatour【S1】______door.Butmanyyearsagoitmight
最新回复
(
0
)