首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Senrer 2008中,设有教师表(教师号,姓名,所在部门号,职称)和部门表(部门号,部门名,高级职称人数)。请编写满足下列要求的后触发型触发器(设触发器名字为tri_zc)。 每当在教师表中插入一名具有高级职称(“教授”或“副教授”)的教师时
在SQL Senrer 2008中,设有教师表(教师号,姓名,所在部门号,职称)和部门表(部门号,部门名,高级职称人数)。请编写满足下列要求的后触发型触发器(设触发器名字为tri_zc)。 每当在教师表中插入一名具有高级职称(“教授”或“副教授”)的教师时
admin
2020-05-25
253
问题
在SQL Senrer 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表中添加一条刚插入的记录,Update触发器会在更新数据后将更新前的数据保存在deleted表中,更新后的数据保存在inserted表中。在教师表中插入或者更新的时候,都会在inserted表中增加一条记录,所以只需在触发器查询inserted表中查询有没有“教授”或者“副教授”的记录,如果有,则触发修改相应部门的高级职称人数即可。
转载请注明原文地址:https://kaotiyun.com/show/CsID777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
你单位有一个新同事。来自某名牌大学。平时工作比较差,办事拖拉,做工作经常出错,现在单位领导让你和他共同完成一件比较紧急的事情。你该怎么做?
通过网上调查,80%的白领觉得自己不快乐,你怎么看待这种情况?
给定资料1.在朝阳区商务委,一张“蔬菜地图”正在绘制中,地图上密密麻麻分布着1282个菜站。2018年,这张地图上还将再增加至少60个网点,到2019年年底,每个社区将拥有不少于两个菜站,且每千人拥有50平方米以上售菜区。平房乡福盈家园
我国在西南地区进行的页岩气勘探获得重大成果,估算天然气资源量达千亿立方米。这是我国首次在四川盆地以外的南方复杂构造区取得页岩气勘探的重大突破。有专家称该地有望成为新的工业气田,可以满足上千万居民的生活和工农业发展的用气需求,促进经济发展。该专家观点成立的
高某无证经营被区工商局罚款300元,高某不服,申请复议,复议机关市工商局决定罚款600元,后经确认,区工商局所作的罚款行政处罚违反法律,下列说法正确的是()。
由于某化肥厂长期排污,该地域内两个村庄几年来多人患有罕见的严重疾病,根据《环境保护法》的规定,下列哪一选项是错误的?()
A县环保局在环境执法中,发现B企业存在私自排放污染物的行为,经过其上级环保行政主管部门C市环保局的批准,决定对B企业罚款10万元,罚款单盖上A县环保局的公章。B企业对此行政处罚不服,为此,B企业提起行政诉讼。被告是()。
《全面推进依法行政实施纲要》要求,减少行政执法层次,适当下移执法重心。对与人民群众日常生活、生产直接相关的行政执法活动,其主要实施机关是()。
下列属于市场机制构成要素的是()。
多元的发展机会和自由的成长空间,是时代给予每个追梦人的馈赠;________每个追梦人在前进道路上迈出的每一步,________都在推动时代的进步。填入画横线部分最恰当的一项是()。
随机试题
儒家的管理思想。
吩噻嗪类引起黄疸常见原因是:
临床药学的指导思想是:社会药学的具体任务是:
从某种意义上来说,房地产市场可以被认为是房地产的买家和卖家在某个特定的地理区域内于某一特定的时间段内达成的所有交易的总和。()
关于釉面内墙砖特征的说法,正确的有()。
《民法通则》规定,在诉讼期间的最后()个月内,因不可抗力或者其他障碍不能行使请求权的,诉讼时效中止。
为湘教版高中地理选修(3)《旅游资源》写一篇教学设计。
下列关于生活常识的表述,错误的是:
唐以后,()作为长江和大运河交汇处的城市,商业发达,文化繁荣。
A、 B、 C、 A
最新回复
(
0
)