首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有图书管理数据库,包含三张表: 图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价); 读者表(借书证号,姓名,系别,办证日期); 借出信息表(借出编号,借书证号,图书编号,借书日期); 完成下列操作: 定义一个多语句表值函数,用于查
设有图书管理数据库,包含三张表: 图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价); 读者表(借书证号,姓名,系别,办证日期); 借出信息表(借出编号,借书证号,图书编号,借书日期); 完成下列操作: 定义一个多语句表值函数,用于查
admin
2017-02-28
36
问题
设有图书管理数据库,包含三张表:
图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价);
读者表(借书证号,姓名,系别,办证日期);
借出信息表(借出编号,借书证号,图书编号,借书日期);
完成下列操作:
定义一个多语句表值函数,用于查询学生借书情况,只需提供参数:借书证号,就可以通过调用函数返回此学生的借书情况,若有借书籍,则返回所借书籍的编号、书籍名称、定价和借书日期;若没有在借书籍,则返回记录为空。设函数名为: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://kaotiyun.com/show/i2lZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
一个1∶N联系可转换为一个独立的关系模式,关系的码为
按所使用的数据模型来分,数据库可分为哪3种模型?
一个SQL语句原则上可产生或处理一组记录,而主语言一次只能处理一个记录,为此必须协调两种处理方式,这是通过使用【】机制来解决的。
关系数据库中,实现表与表之间的联系是通过______。
以下______不属于实时系统的特征。
事务的持久性是由数据库系统中的哪个部件负责?
在对数据库的系统故障进行恢复时,需要对日志文件进行
在Oracle公司的开发工具Developer/2000中,能够生成可进行数据查询和操纵的程序的模块是
MS-SQLSERVER数据库系统的核心是
在面向对象数据结构模型中,对对象标识的说法正确的是()。
随机试题
患者,女性,74岁。以“间断性腹胀1个月”之主诉入院,患者1个月前无明显诱因出现腹胀,既往有乙肝病史14年。诊断:肝硬化失代偿期:腹水(大量)。医嘱:下列不属于螺内酯禁忌证的是
以下说法不符合《中华人民共和国野生动物保护法》相关规定的是()。
根据相关法律、法规,下列应计入事故间接经济损失的是()。
依据《票据法》,票据被称为无因证券,其含义是指()。
财政部门为预算单位在商业银行开设的零余额账户,作为临时存款账户管理。()
当事人在订立合同过程中有过错,给对方造成损失,应当承担缔约过错责任的情形包括()。
学生利用列提纲、画图形、列表格等方法进行复习的做法属于()。
根据下列文字资料回答下列题。2008年,我国挖掘机市场在克服了上半年物价飞涨带来的成本压力和下半年金融危机影响的市场通缩压力下,仍然表现突出,全年挖掘机销量达到77170台,同比增长了15.90%。基于当前金融危机对经济社会的影响,以及我国在各方
有些树木在深秋会落叶,这种现象发生的原理是:
根据以下资料,回答问题。与上月相比,30个大中城市中,价格下降的城市有6个,上涨的城市有20个,持平的城市有4个,环比价格变动中,最高涨幅为6.8%,最低为下降0.4%。与上年同月相比,30个大中城市中,价格下降的城市有11个,上涨的
最新回复
(
0
)