首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有图书管理数据库,包含三张表: 图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价); 读者表(借书证号,姓名,系别,办证日期) ; 借出信息表(借出编号,借书证号,图书编号,借书日期); 完成下列操作: 定义一个多语句表值
设有图书管理数据库,包含三张表: 图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价); 读者表(借书证号,姓名,系别,办证日期) ; 借出信息表(借出编号,借书证号,图书编号,借书日期); 完成下列操作: 定义一个多语句表值
admin
2015-07-24
84
问题
设有图书管理数据库,包含三张表:
图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价);
读者表(借书证号,姓名,系别,办证日期) ;
借出信息表(借出编号,借书证号,图书编号,借书日期);
完成下列操作:
定义一个多语句表值函数,用于查询学生借书情况,只需提供参数:借书证号,就可以通过调用函数返回此学生的借书情况,若有借书籍,则返回所借书籍的编号、书籍名称、定价和借书日期;若没有在借书籍,则返回记录为空。设函数名为: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://www.kaotiyun.com/show/1IlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
当一个事务执行期间所使用的数据,不能被第二个事务再使用,直到第一个事务结束为止。这个性质称为事务的
层次型、网状型和关系型数据库划分原则是
下列进程状态的转换中,哪一个是不正确的?
分页式存储管理中,地址转换工作是由什么完成的?
当用户程序执行访管指令时,中断装置将使中央处理器如何工作?
单个分区存储管理仅适用于【】和专用计算机系统。
在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时,【】的作业将得到优先调度;当各个作业要求运行的时间相同时,等待时间长的作业得到优先调度。
下列关于模式的术语中,哪一个不是指数据库三级模式结构中的外模式?
下列问题的关系代数操作基于如下的关系R和S:
随机试题
分配曲线能表示()。
下列哪项不属于健康教育项目所包含的阶段【】
下列作品中属纪传体通史的是()
一般自首成立的条件是:
下列绿地中,不计入居住区内绿地面积的是()。
标准施工合同通用条款规定,在()后,承包人应按专用合同条款约定的份数和期限向监理人提交竣工付款申请单,并提供相关证明材料。
下列关于法律渊源的表述,不正确的有()。
令人称奇的是,屏幕上的繁星不断变大,最终______成一个巨大的圆形轮廓。伴着美妙的乐曲声,这个巨大的圆形轮廓慢慢显现为国家大剧院。正当人们为此景此情而______的时候,突然一片灿烂的晴空呈现在人们眼前,在晴空的______下,天坛祈年殿从地平线上冉冉升
一个常见的误解认为大学的附属医院比社区医院或私人医院要好。实际上,大学的附属医院救活率比其他医院都低。从这点可以清楚地看到大学附属医院的治疗水平比其他医院都低。下面哪项如果正确,最强有力地削弱了上文的论证?()
在改革开放和社会主义现代化建设的新时期。在发展和完善社会主义市场经济的条件下,构建社会主义和谐社会的过程中。提出社会主义道德建设以为人民服务为核心.具有深刻的理论依据和坚实的实践基础。主要体现在
最新回复
(
0
)