首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有图书管理数据库,包含三张表: 图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价); 读者表(借书证号,姓名,系别,办证日期); 借出信息表(借出编号,借书证号,图书编号,借书日期); 完成下列操作: 定义一个多语句表值函数,用于查
设有图书管理数据库,包含三张表: 图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价); 读者表(借书证号,姓名,系别,办证日期); 借出信息表(借出编号,借书证号,图书编号,借书日期); 完成下列操作: 定义一个多语句表值函数,用于查
admin
2019-07-07
21
问题
设有图书管理数据库,包含三张表:
图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价);
读者表(借书证号,姓名,系别,办证日期);
借出信息表(借出编号,借书证号,图书编号,借书日期);
完成下列操作:
定义一个多语句表值函数,用于查询学生借书情况,只需提供参数:借书证号,就可以通过调用函数返回此学生的借书情况,若有借书籍,则返回所借书籍的编号、书籍名称、定价和借书日期;若没有在借书籍,则返回记录为空。设函数名为:f_BorrowBook(@jszh char)。
选项
答案
CREATE FUNCTION BorrowBook(@jszh char(20)) RETURNS @ jsqkb TABLE (书籍编号 char(20),书籍名称 char(50),定价 float,借书日期 datetime) AS BEGIN INSERT into @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<table_type_definition>
[AS]
BEGIN
function_body
RETURN
END
[;]
<taole_type_definition>::=
({<column_definition><column_constraint>|<computed_column_definition>}
[table_constraint] [,…n])
采用三表联合查询,通过传入的借书证号查出借出信息表中的图书编号,然后查出图书明细表的信息。
转载请注明原文地址:https://kaotiyun.com/show/SDlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
数据模型质量的高低不会影响数据库性能的好坏,这句话正确否?【】
在数据库技术中,面向对象数据模型是一种()。
用链表表示线性表的优点是()。
在关系数据模型中,二维表的行称为元组,二维表的列称为【】。
一般来说,商品化的数据库管理系统,如Oracle,其产品主要包括【】软件、开发工具软件和连接软件三类。
有关系S(S#,Sname,Sex),C(C#,CName),SC(S#,C#)。其中S#为学号,Sname为学生姓名,Sex为性别,C#为课程号,Cname为课程名,要查询选修“计算机文化”课程的全体男生姓名的SQL语句为SelectSnameFro
SQL语言集数据查询、数据操纵,数据定义和数据控制功能于一体,语句CREATE、DROP、ALTER实现哪类功能?
给定关系模式R<U,F>,X,Y是U的子集,如果X→Y∈F,则X和Y之间必然存在______。
现有字母序列(D,W,A,J,C,Z,K,S,P),若采用快速排序的方法将这个序列按字母的升序进行重排,那么以第一个字母作为分界元素,完成第一次扫描的结果为【】。
随机试题
甲被某国有资本控股的有限责任公司聘用,负责查验出场单、验货放行。甲与无业人员乙串通,甲一人值班时,由乙开车从货场拉出价值10万元的货物,并销赃平分。对于甲、乙的行为定性,下列哪一选项是正确的?()
组织教学是在课前进行的,目的在于使学生做好上课前的准备。()
患者男,64岁。中风后遗症6月余,查体见,患者左上肢大部分关键肌肌力3级,左下肢大部分关键肌肌力4级,踝不能背屈,骶尾部可见明显紫红色破损区,有水泡形成,极易破溃。患者骶尾区诊断为
禽流感病毒H亚型分型的物质基础是()
自由、平等的秩序观
反应A(s)+B(g)C(g)的△H<0,欲增大其平衡常数,可采取的措施是()。
对项目的立项、勘察设计、施工、建设管理、生产(运行)等进行的评价称为()。
朴先生2008年将自己的两项专利权分别转让给甲、乙两企业,获得转让收入为50万元和15万元。则朴先生应纳个人所得税税额为( )万元。
影响速动比率的因素有()。
操作者自身的感觉系统提供的感觉反馈是______。
最新回复
(
0
)