首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有图书管理数据库,包含三张表: 图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价); 读者表(借书证号,姓名,系别,办证日期); 借出信息表(借出编号,借书证号,图书编号,借书日期); 完成下列操作:
设有图书管理数据库,包含三张表: 图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价); 读者表(借书证号,姓名,系别,办证日期); 借出信息表(借出编号,借书证号,图书编号,借书日期); 完成下列操作:
admin
2018-05-02
55
问题
设有图书管理数据库,包含三张表:
图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价);
读者表(借书证号,姓名,系别,办证日期);
借出信息表(借出编号,借书证号,图书编号,借书日期);
完成下列操作:
定义一个多语句表值函数,用于查询学生借书情况,只需提供参数:借书证号,就可以通过调用函数返回此学生的借书情况,若有借书籍,则返回所借书籍的编号、书籍名称、定价和借书日期;若没有在借书籍,则返回记录为空。设函数名为: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://www.kaotiyun.com/show/xUlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
数据仓库中存放的数据是为了适应数据的【】处理要求而集成起来的。
下面关于数据模型描述,______最符合面向对象数据模型的特点。
一个系统在选择进程调度算法时不需要考虑的因素是______。
在包含1000个元素的线性表中实现如下各运算,所需的执行时间最长的是______。
数据库的并发操作通常会带来丢失更新问题、不一致分析问题和______问题。
让作业不会同时调用的子模块使用相同的内存区,使系统有限的内存资源得到有效的利用,这种技术称为()。
设散列函数为H(k)=kmod7,现欲将关键码23,14,9,6,30,12,18依次散列于地址0~6中,用线性探测法解决冲突,则在地址空间0~6中,得到的散列表是
并发控制是对用户的【】加以控制和协调。
为了便于系统控制和描述进程的活动过程,在操作系统核心中为进程定义了一个专门的数据结构,称为【】。
随机试题
《人间喜剧》是________的重要作品。
卵巢绒毛膜癌的特点有
下列商业银行同业拆借的行为,哪些违反于法律规定?
《建设工程安全生产管理条例》规定,实行施工总承包的工程,意外伤害保险费应该由()支付。
施工文件立卷时,卷内目录式样应符合《建设工程文件归档整理规范》附录B的要求。责任者填写文件的()单位和个人。利用施工图改绘竣工图,必须标明变更修改依据;凡施工图结构、工艺、平面布置等有重大改变,或变更部分超过图面()的,应当重新绘制竣工
战略风险的类型不包括()。
总经理给工程师一只香蕉是一种()行为。对员工进行激励的过程中,通常依据的理论有()。
(2013年)在抽样估计中,随着样本量的增大,如果估计量的值稳定于总体参数的真值,则这个估计量具有的性质是()。
长途二级网等级结构由DC1和DC2两级长途交换中心构成,DC1为(21)交换中心,DC1之间以(22)相互连接。(21)
一般迁移是指学习者所掌握的一般原理、方法、策略和学习态度的迁移。()
最新回复
(
0
)