首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有图书管理数据库,包含三张表: 图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价); 读者表(借书证号,姓名,系别,办证日期) ; 借出信息表(借出编号,借书证号,图书编号,借书日期); 完成下列操作: 定义一个多语句表值
设有图书管理数据库,包含三张表: 图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价); 读者表(借书证号,姓名,系别,办证日期) ; 借出信息表(借出编号,借书证号,图书编号,借书日期); 完成下列操作: 定义一个多语句表值
admin
2015-07-24
64
问题
设有图书管理数据库,包含三张表:
图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价);
读者表(借书证号,姓名,系别,办证日期) ;
借出信息表(借出编号,借书证号,图书编号,借书日期);
完成下列操作:
定义一个多语句表值函数,用于查询学生借书情况,只需提供参数:借书证号,就可以通过调用函数返回此学生的借书情况,若有借书籍,则返回所借书籍的编号、书籍名称、定价和借书日期;若没有在借书籍,则返回记录为空。设函数名为:f_BorrowBook(@jszh char(20))。
选项
答案
CREATE FUNCTION BorrowBook(@jszh char(20)) RETUlRNS@jsqkb TABLE(书籍编号char(20),书籍名称char(50),定价float,借书日期datetime) AS BEGIN INSERT@jsqkb SELECT图书明细表.图书编号,图书名称,定价,借出信息表.借书日期FROM借出信息表,图书明细表 WHERE借出信息表.图书编号=图书明细表.图书编号AND借出信息表.借书证号=@jszh RETURN END
解析
SQL Server 2008多语句表值函数的格式为:
CREATE FUNCTION [ schema_name.] function_name
( [ { @parameter_name [AS] [type_schema_name.]parameter_data_type
[ = default ] }
[ ,...n ]
]
)
RETURNS @return_variable TABLE < table_type_definition >
[ AS ]
BEGIN
function_body
RETURN
END
[;]
< table_type_definition > ::=
( {
|
}
[ table_constraint] [ ,...n ] )
采用三表联合查询,通过传入的借书证号查出借出信息表中的图书编号,然后查出图书明细表的信息。
转载请注明原文地址:https://kaotiyun.com/show/1IlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在PowerBuilder的数据类型中,integer是多少位带符号数?
关于电子邮件,下列说法中错误的是
在如下2个数据库的表中,若雇员信息表EMP的主键是雇员号,部门信息表DEPT的主键是部门号。若执行所列出的操作,哪一项操作不能执行?
在数据库逻辑设计中,当把E-R图转换为关系模式时,下面的做法哪—个是不正确的?
数据库概念设计的E-R方法中,用属性描述实体的特征,属性在E-R图中一般用下列哪种图形表示?
在数据库技术中,实体—联系模型是一种
操作系统的发展过程是
SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,语句INSEPT、DELETE、UPDATE实现哪类功能?
数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的
PowerBuilder中的PowerScript语言包括下述哪些语句?Ⅰ.变量定义语句Ⅱ.赋值语句Ⅲ.流控制语句Ⅳ.操纵数据库语句
随机试题
在检修校验表时,有人总结了以下几条经验,你认为哪一条不对?()
在国有资本金绩效评价体系中,反映资产营运状况修正指标的是
麻疹患儿的最主要死因是
男性,56岁。吸烟史30年,以低热2个月伴咳嗽气短2周入院,痰中略有血丝。肺CT示右肺上叶斑片影,右侧胸腔积液。于外院应用哌拉西林/他唑巴坦静滴1周,症状无缓解,血常规5.6×109/L,N62%。提问1:目前引起胸腔积液可能性大的疾病包括A.
关于二尖瓣关闭不全杂音的特征,错误的是
麦角新碱不用于催产和引产的原因是( )。
220kV输电线路与铁路交叉时,最小垂直距离应符合以下哪些要求?
某招标项目,招标文件规定:(1)投标保证金金额为10万元人民币。招标人接受的投标保证金形式为:现金、银行汇票或银行保函;(2)投标函须加盖投标人印章,同时由法定代表人或其授权代表签字;(3)投标文件分为投标函、商务文件、技术文件三部
物质的多样性是从物质的绝对运动中产生的,但只有在物质的相对静止中才能显现出来。()
Therewasonethoughtthatairpollutionaffectedonlytheareaimmediatelyaroundlargecitieswithfactoriesandheavyautomob
最新回复
(
0
)