首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 某航空售票系统负责所有本地起飞航班的机票销售,并设有多个机票销售网点。以下为E一SQL编写的部分售票代码: EXEC soL SELECT balance INTO:
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 某航空售票系统负责所有本地起飞航班的机票销售,并设有多个机票销售网点。以下为E一SQL编写的部分售票代码: EXEC soL SELECT balance INTO:
admin
2016-09-08
26
问题
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
某航空售票系统负责所有本地起飞航班的机票销售,并设有多个机票销售网点。以下为E一SQL编写的部分售票代码:
EXEC soL SELECT balance INTO:x FROM tickets WHERE flight=:flightno;
printf(”航班%s当前剩余机票数为:%d\n请输入购票数:", flightno,x);
scanf("%d", &a);
EXEC soL UPDATE tickets SET balance =x =:a WHERE flight=:flightno;
请根据上述描述,完成下列问题。
下面是改写的存储过程,其中flightno为航班号;a为购票数;result为执行状态:1表示成功,0表示失败;表tickets中的剩余机票数balance具有大于等于零约束。请补充完整。
CREATE PROCEDRUE buy_ticket(char[]flightno IN,
(a), int result OUT)
AS
BEGIN
UPDATE tickets SET balance=(b);
WHERE flight=flightno;
if csoLcode<>SUCCESS){ //soLcode为SQL语句的执行状态
(c);
result=0; return;
}
COMMIT;
(d)
END
选项
答案
1.int a IN 2.balance一a 3.ROLLBACK(或ROLLBACKWORK) 4.result=1;retum。
解析
这是一个用存储过程实现购票的事务程序,存储过程参数部分给出了航班号和执行状态返回参数,应加入购票张数作为参数;修改剩余票数的UPDATE语句处需补充的是当前票数减去购票张数;SQL语句执行错误时应该进行事务回滚并退出程序,所有事务代码执行完成后提交,并返回。
转载请注明原文地址:https://kaotiyun.com/show/AuUZ777K
本试题收录于:
数据库系统工程师下午应用技术考试题库软考中级分类
0
数据库系统工程师下午应用技术考试
软考中级
相关试题推荐
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某施工单位承担了一项网络传输设备安装工程,共有两个站,合同约定工期70天。项目部编制了进度计划(见表2),资源配备(见表3)。施工单位项目经理及其他人员的人工成本按平
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】某施工单位承担了一项计算机网络通信机房建设工程,设有甲、乙、丙三个中继段。项目部根据具体情况进行了工作分解,估算了各工作的持续时间,确定了各工作之间的逻辑关
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某公司承接了一个软件外包项目,项目内容包括A、B两个模块的开发测试,项目经理创建了项目的WBS(见下表),估算了资源、工期。项目人力资源成本是1000元/人·天。
阅读下列说明,回答问题一至问题四,将解答填入答题纸的对应栏内。【说明】A公司中标某金融机构(甲方)位于北京的数据中心运行维护项目并签署了运维合同。合同明确了运维对象包括服务器、存储及网络等设备,并约定:核心系统备件4小时到场,非核心系统
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】某信息系统项目包括如下十个活动,各活动的历时、活动逻辑关系见下表:在项目开始前,客户希望将项目工期压缩为19天,并愿意承担所发生的所有额外费用。经过对
阅读下列说明,回答问题一至问题三,将解答填入答题纸的对应栏内。【说明】某公司完成一个工期10周的系统集成项目,该项目包含ABCDE五项任务。项目经理定制了成本预算表(如表1),执行过程中记录了每个时段项目的执行情况(如表2、表3)。项目执
某公司为便于员工在家里访问公司的一些数据,允许员工通过Internet访问公司的 FTP服务器,如下图所示。为了能够方便地实现这一目标,决定在客户机与FTP服务器之间采用(10)协议,在传输层对数据进行加密。该协议是一个保证计算机通信安全的协议,客户机与服
战略管理的主要活动可以分为下列中的(57)。
如果在挣值分析中,出现成本偏差CV<0的情况,说法正确的是(38)。
在项目进行过程中,一个开发人员接收到某个用户的电话,用户表明在系统中存在一个问题并要求更改,这个开发人员应该(55)。
随机试题
真核生物蛋白质合成过程中,与肽链延长转位有关的因子是
某男,50岁,患高血压10年,常服降压药。一周前出差,归途中头痛、呕吐,认为是患感冒,自服银翘解毒片。次日发现左侧躯体运动障碍及解黑便而急诊。体检:左侧肢体瘫痪,血压为180/105mmHg,实验室检查:Hb9g/dl,OB(++),SP7g/dl,A4.
新生儿窒息复苏,胸外按压的部位是
在经络系统中,具有离、人、出、合循行特点的是
某二级公路项目,全长100km,K15+300~K15+650段为细粒土高填方路堤,施工单位采用分层压实法自下而上完成该段路基施工。全路段施工完成后,施工单位采用GPS测量技术对公路中线及高程进行了全面复测。压实度和弯沉值经检验满足规范要求。报监理同意后,
科学事业费占财政科技拨款总额的比重为()。
习惯有——之别,但没有水平高低之分。
1.ThisisaconversationbetweenThomasBradleyandTedNugentaftera【5】______2.ThomasBradleyworkforAmerican【6】___
TheAfricanancestorsoftoday’sblackAmericanswerebroughttotheU.S.asslavesintheseventeenth,eighteenth,andninetee
ThomasAlvaEdisonlituptheworldwithhisinventionoftheelectriclight.Withouthim,theworldmightstillbeadarkplace
最新回复
(
0
)