首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有图书管理数据库,包含三张表: 图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价); 读者表(借书证号,姓名,系别,办证日期); 借出信息表(借出编号,借书证号,图书编号,借书日期); 完成下列操作: 定义一个多
设有图书管理数据库,包含三张表: 图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价); 读者表(借书证号,姓名,系别,办证日期); 借出信息表(借出编号,借书证号,图书编号,借书日期); 完成下列操作: 定义一个多
admin
2018-06-19
35
问题
设有图书管理数据库,包含三张表:
图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价);
读者表(借书证号,姓名,系别,办证日期);
借出信息表(借出编号,借书证号,图书编号,借书日期);
完成下列操作:
定义一个多语句表值函数,用于查询学生借书情况,只需提供参数:借书证号,就可以通过调用函数返回此学生的借书情况,若有借书籍,则返回所借书籍的编号、书籍名称、定价和借书日期;若没有在借书籍,则返回记录为空。设函数名为:f_BorrowBook(@jszh char)。
选项
答案
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多语句表值函数的格式为:
C REATE 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
[;]
::=
( {
|
}
[table_constraint][,…n])
采用三表联合查询,通过传人的借书证号查出借出信息表中的图书编号,然后查出图书明细表的信息。
转载请注明原文地址:https://jikaoti.com/ti/QK37FFFM
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在关系数据库设计中,设计关系模式是()阶段的任务。
关系数据库规范化中的删除操作异常是指()。
数据库系统的并发控制主要方法是采用()机制。
如下选项中不属于进程通信机制的是()。
在层次数据库中,父片段和子片段之间只能具有【】类型的联系。
在FoxBASE中要建立一个与现有的某个数据库有完全相同结构和数据的新数据库,应该使用如下语句中的哪个语句?
在图书数据库中查找书名包含“数据库”的所有书的最高价、最低价和平均价。其对应的查询语句如下:selectMAX(单价)AS最高价,MIN(单价)AS最低价,AVG(单价)AS平均价;from图书;where书名【】。
在数据库系统阶段,数据
对于数据表:student(sno,sname,sex,age,grade),查询学习成绩为空的学生的学号和姓名,下面语句正确的是______。
随机试题
性成熟期,女性生殖器官具有周期性变化的是()
APOXBPASCAS-DNAEDACPENAP诊断慢淋最常用的化学染色是
《纲要》提出“十一五”时期要努力实现()方面目标。
某人有1200元,拟投入报酬率为8%的投资机会,经过( )年才可使现有货币增加1倍。
人员因素是当前我国金融机构各类风险的主要来源之一。()
山东省被誉为“鲁东明珠”的景点是()
英国科学家宣称,已找到了一种替代全球定位系统(GPS)的方法,而无需借助任何空间技术。研究发现,激光能够限制并冷却放置于真空条件下的原子,将温度降至绝对零度以上的百万分之一度。在这样的温度下,原子对地球的磁性和重力领域的变化极度敏感。研究者利用这些成果,可
下图中的立体图形①是由立体图形②、③和④组合而成,下列哪一项能够填入问号处?
In2004afewdozenmembersofCongressaskedtheFederalCommunicationsCommissionwhetherthegovernmentcoulddefineandregu
在分布式结构化拓扑结构中,最新的发现是()。
最新回复
(
0
)