首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有图书管理数据库,包含三张表: 图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价); 读者表(借书证号,姓名,系别,办证日期); 借出信息表(借出编号,借书证号,图书编号,借书日期); 完成下列操作:
设有图书管理数据库,包含三张表: 图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价); 读者表(借书证号,姓名,系别,办证日期); 借出信息表(借出编号,借书证号,图书编号,借书日期); 完成下列操作:
admin
2018-10-09
72
问题
设有图书管理数据库,包含三张表:
图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价);
读者表(借书证号,姓名,系别,办证日期);
借出信息表(借出编号,借书证号,图书编号,借书日期);
完成下列操作:
定义一个多语句表值函数,用于查询学生借书情况,只需提供参数:借书证号,就可以通过调用函数返回此学生的借书情况,若有借书籍,则返回所借书籍的编号、书籍名称、定价和借书日期;若没有在借书籍,则返回记录为空。设函数名为: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全国计算机三级
相关试题推荐
IBMDB2对关系型数据库进行面向对象的支持,主要包括:用户定义数据类型(UDT)、用户定义函数(UDF)和大对象(LOB),形成新一代【】数据库系统。
在FoxBASE中要建立一个与现有的某个数据库有完全相同结构和数据的新数据库,应该使用如下语句中的哪个语句?
文件系统采用多级目录结构的好处是
如果要求一个线性表既能较快地查找,又能适应动态变化的要求,则可采用的方法是
模式也称为概念模式,它是对数据库全体数据的______的描述。
在关系数据库中,索引(index)是三级模式结构中的()。
隔离是操作系统安全保障的措施之一。下列哪一项不属于安全隔离措施?()
下列关于可编程只读存储器的叙述中,正确的是()。
若用如下的SQL语句创建一个表S:CREATETABLES(S#Char(16)NOTNULL;SNAMEchar(8)NOTNULL,SEXchar(2),AGEinteger)向表S中插入如下行时,哪一行可以被插入
一个信息表student,要求它由学号sno,姓名sname,性别sex,年龄age,4个属性组成。现在对这个现有的表增加一个入学时间cometime字段为日期型,下列语句正确的是______。
随机试题
患者,男,34岁。半年前反复出现口腔溃疡,有灼痛且不易愈合;近两个月来在头面、颈部、胸背、腋下及腹股沟部起红斑,1周后陆续在红斑基础上出现黄豆至蚕豆大小水疱,部分还可融合成大疱,疱壁薄且松弛,尼氏征阳性,水疱破裂后所形成的糜烂不易愈合,故前来就诊。患者
王某,女,65岁。因早期子宫内膜癌行经腹全子宫切除术。病人自诉留置导尿管会阴部不适,要求早拔除尿管。关于导尿管的护理措施不正确的是
下列在储煤仓、煤塔进行清理作业应遵守的安全规定,说法正确的是()。
以下项目中属于财产清查基本程序的有()。
个人汽车贷款的贷款对象需要符合一定的条件,下面关于个人汽车贷款对象说法错误的是()。
甲公司欠乙公司30万元,一直无力偿付,现丙公司欠甲公司20万元,已经到期,但甲公司一直怠于行使对丙公司的债权,乙公司遂依法提起诉讼。根据合同法律制度的规定,下列表述中,正确的有()。
人民检察院作出的批准或不批准逮捕的决定,属于公安执法的()。
173口是个四位数,小明在这个口中先后填入3个数字,所得到的3个四位数,依次可被9、11、6整除。问:小明先后填入的3个数字的和是多少?
甲、乙两人在一条长100米的直路上来回跑步,甲的速度3米/秒,乙的速度2米/秒。如果他们同时分别从直路的两端出发,当他们跑了10分钟后,共相遇多少次?
北方人不都爱吃面食,但南方人都不爱吃面食。如果已知上述第一个断定真,第二个断定假,则以下哪项据此不能确定真假?Ⅰ.北方人都爱吃面食,有的南方人也爱吃面食。Ⅱ.有的北方人爱吃面食,有的南方人不爱吃面食。Ⅲ.北方人都不爱吃面食,南方人都爱吃面食。
最新回复
(
0
)