首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有图书管理数据库,包含三张表: 图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价); 读者表(借书证号,姓名,系别,办证日期); 借出信息表(借出编号,借书证号,图书编号,借书日期); 完成下列操作:
设有图书管理数据库,包含三张表: 图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价); 读者表(借书证号,姓名,系别,办证日期); 借出信息表(借出编号,借书证号,图书编号,借书日期); 完成下列操作:
admin
2018-10-09
53
问题
设有图书管理数据库,包含三张表:
图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价);
读者表(借书证号,姓名,系别,办证日期);
借出信息表(借出编号,借书证号,图书编号,借书日期);
完成下列操作:
定义一个多语句表值函数,用于查询学生借书情况,只需提供参数:借书证号,就可以通过调用函数返回此学生的借书情况,若有借书籍,则返回所借书籍的编号、书籍名称、定价和借书日期;若没有在借书籍,则返回记录为空。设函数名为:f_BorrowBook(@ jszh char (20))。
选项
答案
CREATE FUNCTION BorrowBook(@jszh char(20)) RETURNS@jsqkb TABLE(书籍编号char(20),书籍名称char(50),定价float,借书日期datetime) AS BEGIN INSERT@jsqkb SELECT图书明细表.图书编号,图书名称,定价,借出信息表.借书日期FROM借出信息表,图书明细表 WHERE借出信息表.图书编号=图书明细表.图书编号AND借出信息表.借书证号=@jszh
解析
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/xWlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
S-Designer是一种可视化的数据库设计工具,它的后续版本是Power-Designer,使用它可以完成如下的哪些功能? Ⅰ.可以画数据流图(DFD) Ⅱ.可以画实体联系图(E-R图),即设计概念数据模型(CDM) Ⅲ.可以从概念数据模
在数据库逻辑设计中,当把E-R图转换为关系模式时,下面的做法哪―个是不正确的?
设X→Y是一个函数依赖,且对于任何经都不成立,则称X→Y是一个
关系模式的三类完整性约束条件分别是实体完整性、参照完整性约束和______。
下面有关对象—关系数据库管理系统的叙述中,不正确的是()。
如果构成文件的基本单位是字符,那么这一类文件称为()。
分页式存储管理中,地址转换工作是由什么完成的?
一般来说,商品化的数据库管理系统,如Oracle,其产品主要包括【】软件、开发工具软件和连接软件三类。
下列关于函数依赖的规则中,哪一条是正确的?
回收用户U1,U2和U3在关系employee的salary属性上的UPDATE权限的语句是【】UPDATE(salary)ONemployeeFROMUl,U2,U3。
随机试题
jab3,1234b,-1-2,a_13,4_b3_,这五个标识符中,不正确的是_________、_________。
A.阴中之阳B.阴中之阴C.阴中之至阴D.阳中之阳E.阳中之阴
A.清营汤B.犀角地黄汤C.白虎汤D.清瘟败毒饮E.凉膈散治疗热在血分证宜选用()
根据七情内伤治病的理论,惊可导致()。
因下列事由而解散的公司。不需要进行清算的是()。(2009年单项选择第8题)
1804年的《法国民法典》和1900年的《德国民法典》均是以罗马法为基础编纂而成的。从《法国民法典》、《德国民法典》和罗马法的本质和渊源上看,下列选项中的哪些表述是正确的?()
在初次面谈,了解客户贷款需求状况时,除贷款目的、贷款金额、贷款期限、贷款利率、贷款条件外,还应了解()。
(2017年、2014年)甲公司为居民企业,主要从事不锈钢用品的生产和销售业务,2016年有关经营情况如下:(1)产品销售收入800万元,销售边角料收入40万元,国债利息收入5万元。(2)以产品抵偿债务,该批产品不含增值税售价60万元。(3)实发合理
面试是保证招聘成功的一个重要环节,因为面试可以帮助企业剔除那些个性特点与工作岗位特征不相匹配的人。要得出上述结论需要以下哪项为前提?
|A|是阶行列式,其中有一行(或一列)元素全是1,证明:这个行列式的全部代数余子式的和等于该行列式的值.
最新回复
(
0
)