首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有图书管理数据库,包含三张表: 图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价); 读者表(借书证号,姓名,系别,办证日期); 借出信息表(借出编号,借书证号,图书编号,借书日期); 完成下列操作:
设有图书管理数据库,包含三张表: 图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价); 读者表(借书证号,姓名,系别,办证日期); 借出信息表(借出编号,借书证号,图书编号,借书日期); 完成下列操作:
admin
2018-05-02
29
问题
设有图书管理数据库,包含三张表:
图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价);
读者表(借书证号,姓名,系别,办证日期);
借出信息表(借出编号,借书证号,图书编号,借书日期);
完成下列操作:
定义一个多语句表值函数,用于查询学生借书情况,只需提供参数:借书证号,就可以通过调用函数返回此学生的借书情况,若有借书籍,则返回所借书籍的编号、书籍名称、定价和借书日期;若没有在借书籍,则返回记录为空。设函数名为: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借出信息表.借书证号=
解析
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>::=
({<column_definition><column_constraint>|<computed_column_definition>}
[table_constraint][….n])
采用三表联合查询,通过传入的借书证号查出借出信息表中的图书编号,然后查出图书明细表的信息。
转载请注明原文地址:https://kaotiyun.com/show/xUlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
下面列出的数据管理技术发展的三个阶段中,______开始可以对文件进行长期保存。
以下有关进程状态的叙述中,______是不正确的。
一个操作中的所有动作,要么全做,要么全都不做,这种用于完成一定基本功能的过程称为______。
数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,主要原因是为了实现数据库的()。
在数据库的概念结构设计阶段中,表示概念结构的常用方法是______方法。
在关系数据库规范化理论的研究中,在函数依赖的范畴内,______达到了最高的规范化程度。
在关系数据模型中,二维表的列称为属性,二维表的行称为______。
关系数据库中,实现主码标识元组的作用是通过
对并发操作若不加以控制,可能会带来
随机试题
Clean,clearairandgreenlandscapesmakeNewZealandanaturelover’sparadise.Butthiscalmandrelaxingcountryhasanother
气体绝缘金属封闭开关设备是指采用高于大气压的气体作为()介质的金属封闭开关设备。
根据《工程建设项目施工招标投标办法》,评标委员会对投标文件按废标处理的情况有()。
在比率分析中常用的财务比率类型不包括()。
战略性人力资源管理在管理思想和管理模式上发生了角度飞跃,突出表现不包括()
在一次国际圆桌会议上,为了使来自5个国家的6位代表能够自由交谈,事先了解到代表们的基本情况:①来自中国,还会说日语②来自日本,还会说英语③来自法国,还会说德语④来自英国,还会说法语⑤来自德国,还会说汉语⑥来自日本,还会说德语对这6位代表的座位
在HDLC协议中,()的功能是轮询和选择。
下列关于税务行政处罚权的表述中,正确的是()。
18世纪的产业革命开启了人类社会工业化历程。许多国家通过工业化,极大地促进了经济增长,同时也产生了环境污染等生态问题。有学者据此把工业化比喻为一把双刃剑。从唯物辩证法看,工业化与环境污染之间的联系
是一种缓慢、忧郁的美国南方音乐,与爵士乐有着非常【152】的血缘关系。它原先是黑人的民歌,用吉他等乐器伴奏,后来器乐的比重增加。20世纪70年代以后,摇滚等当代音乐的元素越来越多地被融人,传统蓝调的特征就不那么明显了,也许不再那么缓慢,但更加飘忽。
最新回复
(
0
)