首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有图书管理数据库,包含三张表: 图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价); 读者表(借书证号,姓名,系别,办证日期); 借出信息表(借出编号,借书证号,图书编号,借书日期); 完成下列操作:
设有图书管理数据库,包含三张表: 图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价); 读者表(借书证号,姓名,系别,办证日期); 借出信息表(借出编号,借书证号,图书编号,借书日期); 完成下列操作:
admin
2018-05-02
57
问题
设有图书管理数据库,包含三张表:
图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价);
读者表(借书证号,姓名,系别,办证日期);
借出信息表(借出编号,借书证号,图书编号,借书日期);
完成下列操作:
定义一个多语句表值函数,用于查询学生借书情况,只需提供参数:借书证号,就可以通过调用函数返回此学生的借书情况,若有借书籍,则返回所借书籍的编号、书籍名称、定价和借书日期;若没有在借书籍,则返回记录为空。设函数名为: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全国计算机三级
相关试题推荐
在分页式存储管理系统中,地址转换工作是由()完成的。
关系操作语言是高度非过程化的,因而使关系操作具备集合操作的特点,也就是的操作方式。
信息认证是信息安全的一个重要方面,下列有关信息安全认证技术的描述正确的是______。Ⅰ.数字签名技术Ⅱ.身份识别技术Ⅲ.信息加密技术Ⅳ.信息的完整性验证技术
若事务T对数据R加上了______锁,其他一切事务对R的任何封锁请求都不能成功。
授予用户U1,U2和U3在关系employee的salary属性上的UPDATE权限的语句是【】UPDATE(salary)ONemployeeTOU1,U2,U3
MS_SQLSERVER数据库系统的核心是【】。
系统中有4个进程P1,P2,P3和P4,在某一时刻系统状态如下: 系统剩余资源量:1 如果在该状态下,进程P3申请1个资源分配后,系统的状态是
在数据库设计的4个阶段中,每个阶段都有自己的设计内容。“为哪些表、在哪些字上、建什么样的索引”。这一设计内容应该属于______设计阶段。
在基数排序、快速排列、堆排序、希尔排序中,排序方法稳定的是______。
面向对象程序设计的基本思想是【】和可扩展性,可扩展性体现在继承性和行为扩展两个方面。
随机试题
关于一般抹灰的说法,正确的是()。
资产负债表详细地反映公司在某一个时间段(例如2006年)资产、负债和所有者权益的状况。()
税务机关对单价()元以下的其他生活用品,不采取税收保全措施。
非同一系统的任何机关相互行文都使用()。
()是应用高科技进行开发,依靠人工能源不受气象和季节的限制,可常年在工厂进行大规模生产的,资源可循环利用的微生物工业型的农业。
下列______不属于故障的主要类型。
有三个关系R、S和T如下图所示,其中关系T由关系R和S通过运算得到,则所使用的运算为
A.RewardsfollowingtheUSfinancialinjection.B.Mir’sfirstsinscientificexperimentsandspaceexploration.C.UndeniableMir
She______scarletfeverwhenshewasababyandlosthereyesight.
Holidaysarecelebratedforallsortsofreasons.Somehonorheroes,otherscommemoratereligiousevents,butApril1ststandso
最新回复
(
0
)