首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Server 2008中,设有教师表(教师号,姓名,所在部门号,职称)和部门表(部门号,部门名,高级职称人数)。请编写满足下列要求的后触发型触发器(设触发器名字为tri_zc)。 每当在教师表中插入一名具有高级职称(“教授”或“副教授”)
在SQL Server 2008中,设有教师表(教师号,姓名,所在部门号,职称)和部门表(部门号,部门名,高级职称人数)。请编写满足下列要求的后触发型触发器(设触发器名字为tri_zc)。 每当在教师表中插入一名具有高级职称(“教授”或“副教授”)
admin
2018-05-02
19
问题
在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 En
解析
创建触发器的SQL语句为:CREATE TRIGGER,其语法格式为:
CREATE TRIGGER[schema_name.]trigger_name
ON{table|view}
{FOR|AFTER|INSTEAD OF}
{[INSERT][,][DELETE][,][UPDATE]}
AS{sq1_statement}
[ ;]
其中AFTER指定触发器为后触发型触发器,INSERT,UPDATE和DELETE为指定引发触发器执行的操作。根据原题要求,Insert触发器会在inserted表中添加一条刚插入的记录,Update触发器会在更新数据后将更新前的数据保存在deleted表中,更新后的数据保存在inserted表中。在教师表中插入或者更新的时候,都会在inserted表中增加一条记录,所以只需在触发器查询inserted表中查询有没有“教授”或者“副教授”的记录,如果有,则触发修改相应部门的高级职称人数即可。
转载请注明原文地址:https://kaotiyun.com/show/pTlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
设事务T1和T2,对数据库中的数据X进行操作,可能有如下几种情形,请问哪一种情形不会发生冲突操作?
E-R模型向关系模型转换,―个N:M的联系转换成一个关系模式时,该关系模式的键是
系统中有4个进程P1,P2,P3和P4,在某一时刻系统状态如下: 系统剩余资源量:1 如果在该状态下,进程P3申请1个资源分配后,系统的状态是
在关系数据库规范化理论的研究中,在函数依赖的范畴内,______达到了最高的规范化程度。
DBMS数据定义语言包括的模块有模式、外模式、内模式定义模块,安全性定义模块和()。
有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。其中S#为学生号,SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。要查询选修“计算机”课的全体女学生姓名的SQL语句是"SELECTSNAMEFR
在数据库应用中,一般一个SQL语句可产生或处理一组记录,而数据库主语言语句一般一次只能处理一个记录,其协调可通过下列哪种技术来实现?
设两个关系C和SC如下,它们的主键分别为C#和(S#,C#),在关系SC中除属性GRADE的数据类型是整型,且允许空值外,具他属性的数据类型都是字符型。若要向关系SC执行插入操作,下面给出的4个元组中哪一个元组可以被插入?
下面所列的条目中:①语法检查②语义检查③用户存取权限检查④数据完整性检查当用户发出查询数据库数据的命令时,数据库管理系统需要进行的检查是()。
设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡尔积,则T的元组个数是()。
随机试题
下列说法中错误的一项是()
洋地黄中毒伴缓慢心律失常者首选的治疗措施是
住房公积金归集是指住房公积金管理中心作为住房公积金管理的法定机构,依据《住房公积金管理条例》和省、市政府授予的职权,将职工个人按照规定比例缴存的住房公积金及其所在单位按照规定比例资助职工缴存的住房公积金全部归集于管理中心在受委托银行开立住房公积金专户内的职
下列业务中,属于商业银行中间业务的是()。
某电子公司(企业所得税税率15%)2020年1月1日向母公司(企业所得税税率25%)借入2年期借款5000万元用于购置原材料,约定年利率为10%,银行同期同类贷款利率为7%。2020年电子公司企业所得税前可扣除的该笔借款的利息费用为()
有人说,要经得起表扬,经得起批评,经得起误会,请问你觉得生活中最应当经得起的是什么?
设an=收敛,并求其和.
设f(x)在[a,b]上连续可导,证明:∫abf(x)dx|+∫ab|f′(x)|dx.
请用Word2010对考生文件夹下WORD.DOCX文档中的文字进行编辑、排版和保存,具体要求如下:将标题段(“在美国的中国广告”)文字设置为楷体、三号字、加粗、居中并添加红色文字底纹。
Nosoonerhadwereachedthetopofthehill____weallsatdowntorest.
最新回复
(
0
)