首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有图书管理数据库,包含三张表: 图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价); 读者表(借书证号,姓名,系别,办证日期); 借出信息表(借出编号,借书证号,图书编号,借书日期); 完成下列操作:
设有图书管理数据库,包含三张表: 图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价); 读者表(借书证号,姓名,系别,办证日期); 借出信息表(借出编号,借书证号,图书编号,借书日期); 完成下列操作:
admin
2018-10-09
69
问题
设有图书管理数据库,包含三张表:
图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价);
读者表(借书证号,姓名,系别,办证日期);
借出信息表(借出编号,借书证号,图书编号,借书日期);
完成下列操作:
定义一个多语句表值函数,用于查询学生借书情况,只需提供参数:借书证号,就可以通过调用函数返回此学生的借书情况,若有借书籍,则返回所借书籍的编号、书籍名称、定价和借书日期;若没有在借书籍,则返回记录为空。设函数名为: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全国计算机三级
相关试题推荐
当下述哪一条成立时,称X→Y为平凡的函数依赖?
假定学生关系是S(S#,SNAME,SEX.AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE),要查找选修"COMPUTER"课程的女学生的姓名,将涉及到关系
数据通信中数据传输速率是最重要的性能指标之一,它指单位时间内传送的二进制位数,常用的单位是
目前所使用的广域网基本上都采用______拓扑结构。
下面所列的工具中,不能用于数据库应用系统界面开发的工具是()。
关系数据库中,实现主码标识元组的作用是通过
面向对象程序设计的基本思想是【】和可扩展性,可扩展性体现在继承性和行为扩展两个方面。
运算器都可对数据进行算术运算和【】运算。
选择运算(σ):σF(R)={t|t∈R∧F(t)=TRUE}选择运算是对一个二维表按条件F进行横向选择,从R中选择出若干元组(行),其中F是一个逻辑表达式,其值为“真”或“假”,如“课号=“C12”∧成绩>80”可以用检索选修了G12课程并且成绩大于8
随机试题
违法嫌疑人或者被侵害人对鉴定意见有异议的,可以在5日内提出重新鉴定的申请,经公安机关审查批准后,进行重新鉴定。
针对合作型谈判者,一般应采用的谈判原则是()
Tomgotveryangrywhenherealizedhe______.
一个简单的酶促反应,当[S]<<Km时,出现的现象是
情景描述:某歌舞娱乐场所一共6层,层高3m,每层建筑面积2000m2,耐火等级二级,按照现行有关国家工程建设消防技术标准的有关规定设置消防设施。该歌舞厅定位是高档休闲娱乐场所,采用了豪华装修,大厅吊顶采用了胶合板、贴顶纸,墙壁为化纤装饰布。
在进行5W1H装卸搬运分析的过程中,需要对装卸搬运地点考虑的因素有()。
某企业的绩效管理主要采用以下步骤和方法:第一步,对于部门主管以上领导干部,年终由主管领导召集其下属员工开会。共同听取其述职报告,再由员工及上级领导根据其一年来的表现填写“年度领导干部考核评议表”。该表汇总后将分数按“领导、部门内同事、下属”(2:3
下列哪一对国家颜色必须不同?下列哪一个国家的颜色可以与w的颜色相同?
ReadthefollowingtextcarefullyandthentranslatetheunderlinedsegmentsintoChinese.Yourtranslationshouldbewritte
2010年,微电影(microfilm)《老男孩》(OldBoy)被贴在一个视频网站并大受欢迎。从此,微电影开始盛行。微电影的长度从3分钟到半小时不等。成本低廉,拍摄过程简单,这使得很多草根艺人(grassrootsartist)得以有机会来拍摄。人
最新回复
(
0
)