首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有图书管理数据库,包含三张表: 图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价); 读者表(借书证号,姓名,系别,办证日期); 借出信息表(借出编号,借书证号,图书编号,借书日期); 完成下列操作:
设有图书管理数据库,包含三张表: 图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价); 读者表(借书证号,姓名,系别,办证日期); 借出信息表(借出编号,借书证号,图书编号,借书日期); 完成下列操作:
admin
2018-10-09
68
问题
设有图书管理数据库,包含三张表:
图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价);
读者表(借书证号,姓名,系别,办证日期);
借出信息表(借出编号,借书证号,图书编号,借书日期);
完成下列操作:
定义一个多语句表值函数,用于查询学生借书情况,只需提供参数:借书证号,就可以通过调用函数返回此学生的借书情况,若有借书籍,则返回所借书籍的编号、书籍名称、定价和借书日期;若没有在借书籍,则返回记录为空。设函数名为: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://www.kaotiyun.com/show/xWlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在如下2个数据库的表中,若雇员信息表EMP的主键是雇员号,部门信息表DEPT的主键是部门号。若执行所列出的操作,哪一项操作不能执行?
数据挖掘是数据库知识发现过程的一个步骤,常用的数据挖掘方法有:关联规则挖掘、特征描述、分类分析和______。
数据流图中的4个基本成分是:数据流、对数据的加工、文件、______。
隔离是操作系统安全保障的措施之一。下列哪一项不属于安全隔离措施?()
NetWare局域网操作系统是由美国的Novell公司于1984年提出的多任务局域网操作系统,是第一个支持多平台、支持在不同【】的网络间进行路由的网络操作系统。
线性表L=(a1,a2,…,an)用数组表示,假定删除表中任一元素的概率相同,则删除一个元素平均需要移动元素的个数是【】。
SQL语言可以对两种基本数据结构进行操作,一种是表,另一种是【】。
二维数组A[0…8][0…9],其每个元素占2字节,从首地址400开始,按行优先顺序存放,则元素A[8,5]的存储地址为
下列哪一条不是SYBASE企业级数据库服务器的特点?
在逻辑结构设计中,关系虽已达到规范化,但因某些属性过多时,可将它分为两个或多个关系模式,这叫做
随机试题
A.子宫平滑肌发生的良性肿瘤B.子宫平滑肌发生的恶性肿瘤C.子宫内膜腺上皮发生的恶性肿瘤D.子宫颈鳞状上皮发生的恶性肿瘤子宫颈癌
关于语颤的描述,下列不正确的是( )
溶出度检查方法有
投资者将100万元人民币投资股票市场。假定1年后股票市场可能出现5种情况,每种情况所对应的概率和收益率如下表所示:
甲公司于2×14年7月1日制定和实施了一项短期利润分享计划,以对公司职工进行激励。该计划规定:甲公司将其2×14年度净利润的一定比例支付给在2×14年7月1日至2×15年6月30日为甲公司提供服务的职工。如果甲公司在2×14年7月1日至2×15年6月30日
文艺复兴的思想旗帜是()
简述我国刑法中有关死刑的限制性规定(或我国刑法对死刑的严格控制)。
Whenpeoplearefacedwithaforeign-languagebarrier,theusualwayrounditistofindsomeonetointerpretortranslatefort
决定一个窗体有无控制菜单的属性是______。
在考生文件夹下,打开文档Word2.docx,按照要求完成下列操作并以该文件名Word2.docx保存文档。按照文字分隔位置(制表符)将文中后9行文字转换为一个9行3列的表格;设置表格居中、表格列宽为3厘米、行高0.5厘米。设置表格第一行底纹为“深蓝,
最新回复
(
0
)