首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Server 2008中,设有教师表(教师号,姓名,所在部门号,职称)和部门表(部门号,部门名,高级职称人数)。请编写满足下列要求的后触发型触发器(设触发器名字为tri_zc)。 每当在教师表中插入一名具有高级职称(“教授"或“副教授")的教
在SQL Server 2008中,设有教师表(教师号,姓名,所在部门号,职称)和部门表(部门号,部门名,高级职称人数)。请编写满足下列要求的后触发型触发器(设触发器名字为tri_zc)。 每当在教师表中插入一名具有高级职称(“教授"或“副教授")的教
admin
2018-06-19
56
问题
在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,其语法格式为:
C REATE 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/iXlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在关系数据库技术中,面向对象数据模型是一种()。
设有关系模式R(A,B,C,D,E,F),若有如下的函数依赖集F={A→B,(C,A)→D,(E,F)→A,(E,B)→F,(E,C)→F},若将R分解为3个关系模式R1(A,B),R2(C,A,D),R3(C,E,F,A),则关系模式R2的规
数据库规范化理论中,在执行关系模式分解时,必须遵守的原则是:保持无损连接和()。
下面的两个关系中,职工号和部门号分别为职工关系和部门关系的主键(或称主码)。职工(职工号,职工名,部门号,职务,工资)部门(部门号,部门名,部门人数,工资总额)在这两个关系的属性中,只有一个属性是外键,它是()。
在数据库设计中关系模型的结构是()。
关系模型中定义外键实现的是哪一(些)类完整性?()
关系数据模型中,关系是指()。
IBMDB2对关系型数据库进行面向对象的支持,主要包括:用户定义数据类型(UDT)、用户定义函数(UDF)和大对象(LOB),形成新一代【】数据库系统。
如果要求一个线性表既能较快地查找,又能适应动态变化的要求,则可采用的方法是
若用如下的SQL语句创建一个表S:CREATETABLES(S#Char(16)NOTNULL;SNAMEchar(8)NOTNULL,SEXchar(2),AGEinteger)向表S中插入如下行时,哪一行可以被插入
随机试题
临床检验基础学的主要研究对象是
我国民族自治地方的自治权包括()
设某城市房地产交易中卖方、买方应缴纳的税费分别为正常成交价格的6%和3%。现某宗房地产的正常成交价格为2500元/m2,则卖方出售其房地产实得收入为2350元/m2,买方购买该房地产实际付出为2575元/m2。()
在Windows中,启动应用程序的方法只有一种。()
个人生命周期中维持期的主要理财活动是()。
甲企业为增值税一般纳税人,适用的增值税税率为17%,因保管车辆的需要,2017年1月该企业决定采用自营方式建造一栋车库。相关资料如下:(1)2017年1月至6月,购入车库工程物资100万元,增值税17万元;发生运输费用5万元,增值税0.55万元;全部
邓小平在探索中国特色社会主义道路中,虽然没有明确提出“可持续发展战略”,但却包含着丰富的可持续发展的思想。他强调,促进我国经济和社会可持续发展,必须在保持经济增长的同时()。
(1)父母责备(2)留校打球(3)爬树翻墙(4)校门关闭(5)一瘸一拐
在某国,每年有比例为p的农村居民移居城镇,有比例为g的城镇居民移居农村。假设该国总人口数不变,且上述人口迁移的规律也不变。把凡年后农村人口和城镇人口占总人口的比例依次记为xn和yn(xn+yn=1)。设目前农村人口与城镇人口相等,即[*]。
设f(x,y)=,x>0,y>0,求
最新回复
(
0
)