首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设在SQL Server 2008某数据库中有商品表和销售表,表的定义如下: CREATE TABLE商品表( 商品号char(10)PRIMARY KEY, 商品名char(20)NOT NULL, 销售总量int DEFAULT 0)
设在SQL Server 2008某数据库中有商品表和销售表,表的定义如下: CREATE TABLE商品表( 商品号char(10)PRIMARY KEY, 商品名char(20)NOT NULL, 销售总量int DEFAULT 0)
admin
2017-06-27
20
问题
设在SQL Server 2008某数据库中有商品表和销售表,表的定义如下:
CREATE TABLE商品表(
商品号char(10)PRIMARY KEY,
商品名char(20)NOT NULL,
销售总量int DEFAULT 0)
CREATE TABLE销售表(
商品号char(10),
销售时间datetime,
销售数量int NOT NULL,
PRIMARY KEY(商品号,销售时间),
FOREIGN KEY(商品号)REFERENCES商品表(商品号))
现要创建一个具有如下功能的触发器:每当在销售表中插入一条销售记录时,修改商品表中对应商品的销售总量,假设一次只插入一条销售记录。请补全下列代码。
CREATE TRIGGER,tri_insert on
【1】
FOR
【2】
AS
【3】
商品表
【4】
销售总量=
【5】
+
(SELECT销售数量FROM
【6】
)
WHERE商品号IN(SELECT商品号FROM Inserted)
选项
答案
【l】销售表 【2】INSERT 【3】UPDATE 【4】SET 【5】商品表.销售总量 【6】INSERTED
解析
从触发器的语法中可知,
【1】
处应该填写的执行触发器的表,
【2】
处应该填写指定在表或视图上执行哪些数据修改语句时将激活触发器的关键字。从题目“CREATE TRIGGERtri_insert on
【1】
FOR
【2】
”知,本题创建的触发器是是后触发器。该触发器的功能是“每当在销售表中插入一条销售记录时,修改商品表中对应商品的销售总量”。本题是在销售表上建立后触发器,需要执行的是插入语句。故可推导出
【1】
处应填写销售表,
【2】
处应填写IN—SERT。 根据触发器语法规则知,AS是触发器要执行的操作。本题要求的是更新商品表中的销售总量。更新语句采用UPDATE关键字,其语法格式为:UPDATE表名SET语句。因此
【3】
处应填写UPDATE,
【4】
处应填写SET,
【5】
处应填写商品表.销售总量。 本题中,是使用INSERT和UPDATED关键字对商品表进行操作,因此影响的是INSERTED表的内容。故
【6】
处应填写INSERTED。
转载请注明原文地址:https://kaotiyun.com/show/JmlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
下列问题基于如下描述:设有一个数据库,包括S、J、P、SJP四个关系模式如下:供应商关系模式S(SNO,SNAME,CITY)零件关系模式P(PNO,PNAME,COLOR,WEIGHT)工程项目关系模式J(JNO,JNAME,CITY)供应情况
RDBMS的层次结构按照处理对象的不同,依最高级到最低级的次序来划分,它们是
在信号量及P、V操作中,每对信号量执行一次P操作,意味着要求,
在关系数据库系统中,当合并两个关系时,用户程序可以不变。这是()。
在计算机硬件系统的基本组成中,完成解释指令、执行指令的功能部件是()。
下列关于概念结构设计的叙述中,正确的是
按行优先顺序存储下三角矩阵的非零元素,则计算非零元素aij(1≤j≤i≤n)的地址的公式为
下列的叙述中错误的是
一个系统在选择进程调度算法时不需要考虑的因素是______。
随机试题
有关氯米芬的描述正确的是:
许可人可以允许不同的人同时使用某一注册商标的使用许可指的是()
牛奶的蛋白质主要是
关于合同中的安全施工内容,说法不正确的是()。
总资产报酬率指标的计算公式为()。
某商品流通企业在第20个周期时,采用二次移动平均数法(Yt+T=at+btT)预测第26个周期的销售量。已知a20=114,b20=4,则第26个周期的预测销售量为()。
演员王某本月“走穴”演出取得演出收入30000元,已知劳务报酬所得每次应纳税所得额超过20000元至50000元的,适用税率30%,速算扣除数2000元。王某就该收入应缴纳的个人所得税为()元。
行政管理体制的构成要素包括()。
一个已经公认的结论是,北美洲人的祖先来自亚洲。至于亚洲人是如何到达北美的呢?科学家们一直假设,亚洲人是跨越在14000年以前还连结着北美和亚洲后来沉入海底的陆地进入北美的,在艰难的迁徙途中,他们靠捕猎沿途陆地上的动物为食。最近的新发现导致了一个新的假设,亚
在Oracle产品中,用公用网关接口实现的过程化网关是
最新回复
(
0
)