首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有图书管理数据库,包含三张表: 图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价); 读者表(借书证号,姓名,系别,办证日期); 借出信息表(借出编号,借书证号,图书编号,借书日期); 完成下列操作: 定义一个多
设有图书管理数据库,包含三张表: 图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价); 读者表(借书证号,姓名,系别,办证日期); 借出信息表(借出编号,借书证号,图书编号,借书日期); 完成下列操作: 定义一个多
admin
2017-06-27
23
问题
设有图书管理数据库,包含三张表:
图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价);
读者表(借书证号,姓名,系别,办证日期);
借出信息表(借出编号,借书证号,图书编号,借书日期);
完成下列操作:
定义一个多语句表值函数,用于查询学生借书情况,只需提供参数:借书证号,就可以通过调用函数返回此学生的借书情况,若有借书籍,则返回所借书籍的编号、书籍名称、定价和借书日期;若没有在借书籍,则返回记录为空。设函数名为: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
[;]
::=
( {
|
}
[table_constraint][,...n])
采用三表联合查询,通过传入的借书证号查出借出信息表中的图书编号,然后查出图书明细表的信息。
转载请注明原文地址:https://jikaoti.com/ti/0q37FFFM
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
WWW是以超文本标记语言为基础,能够提供面向Internet服务的信息浏览系统,WWW系统的结构采用了【】模式。
关系数据库中,实现表与表之间的联系是通过______。
关系数据库中,下列______说法是不正确的。
下述______数据库系统属于第一代数据库系统。
数据模型是______。
解决内存碎片的通常的手法,是把所有的空闲区合并成一片连续区域,这一过程称为______。
在Oracle公司的开发工具Developer/2000中,能够生成可进行数据查询和操纵的程序的模块是
在“查询选修课程号为4,且成绩在80分以上的所有学生的学号和姓名”的SQL语句中,将使用的表是
在信号量及P、V操作中,每对信号量执行一次P操作,意味着要求,
Oracle数据库管理系统的Internet解决方案的产品是OracleWebServer,下面列出的条目中,哪一个不属于该产品?
随机试题
在表单设计器环境下,要选定表单中某选项组里的某个选项按钮,可以()
合理用药的有效性的含义之一是
下列选项中,符合垃圾填埋物厂址准则的是()。
下列各项,不应计提固定资产折旧的是()。
甲公司2000年度的应缴所得税和所得税费用分别为()元。甲公司2000年度投资收益产生的应纳税时间性差异的所得税影响金额为()元。
某人除自住住房外打算在城区再购买一套住房,此时他只可以申请()。
下列各项中,影响租金水平的因素有()。
休闲体育,是指在相对自由的社会生活环境和条件下,人们自愿选择并从事的各种形式的体育活动的统称,它是体育的一种社会现象,也是体育的一种存在形态,是社会休闲活动的主要方式之一。根据上述定义,下列属于休闲体育的是()。
只有在适当的温度下,鸡蛋才能孵出小鸡来。现在,鸡蛋已经孵出了小鸡,可见温度是适当的。下述推理结构哪个与上述推理在形式上是相同的?
MostAmericansenjoymovingfromplacetoplaceveryoften.Insomestatesonlyonehouse【C1】______fivehaspeoplelivinginit
最新回复
(
0
)