首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有图书管理数据库,包含三张表: 图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价); 读者表(借书证号,姓名,系别,办证日期); 借出信息表(借出编号,借书证号,图书编号,借书日期); 完成下列操作: 定义一个多
设有图书管理数据库,包含三张表: 图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价); 读者表(借书证号,姓名,系别,办证日期); 借出信息表(借出编号,借书证号,图书编号,借书日期); 完成下列操作: 定义一个多
admin
2016-04-27
41
问题
设有图书管理数据库,包含三张表:
图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价);
读者表(借书证号,姓名,系别,办证日期);
借出信息表(借出编号,借书证号,图书编号,借书日期);
完成下列操作:
定义一个多语句表值函数,用于查询学生借书情况,只需提供参数:借书证号,就可以通过调用函数返回此学生的借书情况,若有借书籍,则返回所借书籍的编号、书籍名称、定价和借书日期;若没有在借书籍,则返回记录为空。设函数名为: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 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
[AS]
BEGIN
function_body
RETURN
END
[;]
;:=
( {
I
}
[table_constraint][,…n])
采用三表联合查询,通过传人的借书证号查出借出信息表中的图书编号,然后查出图书明细表的信息。
转载请注明原文地址:https://kaotiyun.com/show/jBlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在关系代数中,从两个关系的笛卡尔积中选取它们属性间满足一定条件的元组的操作,称为
文件系统采用多级目录结构的好处是
计算机网络系统与分布式系统之间的区别主要是
下列关于哈夫曼树的叙述错误的是
第二代数据库系统是指
在关系模式R<U,F>中,如果X→Y,且对于X的任意真子集X’,都有X→Y,则称Y对X【】函数依赖。
在Oracle工具中,用于支持数据仓库应用的OLAP工具是【】。
若关系R和S的关系代数操作的结果如下,这是执行了若关系R和S的关系代数操作的结果如下,这是执行了
在数据挖掘方法中,将数据集分割为若干有意义的簇的过程称为【】分析,它是一种无制导的学习方法。
在关系模型中,若属性A是关系R的主码,则在R的任何元组中,属性A的取值都不允许为空,这种约束称为【】规则。
随机试题
Burkitt淋巴瘤的特点包括
常规胰腺CT扫描时,其层厚、层距分别为
A.癌前病变B.交界性肿瘤C.非肿瘤性病变D.原位癌E.癌肉瘤胃窦部黏膜重度不典型性增生
根据企业破产法律制度的规定,在破产程序中,有关当事人对人民法院作出的下列裁定,可以上诉的是()。
应列入直接费用中人工费的有( )。
屋面工程质量验收中,隔热屋面质量要求正确的是()。
下列关于基因的说法,正确的有()。
A.SellB.poorestC.shunD.perhapsPhrases:A.donot【T13】______itandcallithardnamesB.Itlooks【T14】______whe
Thewriterholdsthatthepotentialtomakehealthybodytissueswill______.Whichofthefollowingistrueaccordingtothet
Mr.Smithdidn’ttellhischildrenthenameofthetownbecausehedidn’tknowthenamehimself.Mrs.Smithremembersthename
最新回复
(
0
)