首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有图书管理数据库,包含三张表: 图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价); 读者表(借书证号,姓名,系别,办证日期) ; 借出信息表(借出编号,借书证号,图书编号,借书日期); 完成下列操作: 定义一个多语句表值
设有图书管理数据库,包含三张表: 图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价); 读者表(借书证号,姓名,系别,办证日期) ; 借出信息表(借出编号,借书证号,图书编号,借书日期); 完成下列操作: 定义一个多语句表值
admin
2015-07-24
82
问题
设有图书管理数据库,包含三张表:
图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价);
读者表(借书证号,姓名,系别,办证日期) ;
借出信息表(借出编号,借书证号,图书编号,借书日期);
完成下列操作:
定义一个多语句表值函数,用于查询学生借书情况,只需提供参数:借书证号,就可以通过调用函数返回此学生的借书情况,若有借书籍,则返回所借书籍的编号、书籍名称、定价和借书日期;若没有在借书籍,则返回记录为空。设函数名为:f_BorrowBook(@jszh char(20))。
选项
答案
CREATE FUNCTION BorrowBook(@jszh char(20)) RETUlRNS@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 < table_type_definition >
[ AS ]
BEGIN
function_body
RETURN
END
[;]
< table_type_definition > ::=
( {
|
}
[ table_constraint] [ ,...n ] )
采用三表联合查询,通过传入的借书证号查出借出信息表中的图书编号,然后查出图书明细表的信息。
转载请注明原文地址:https://kaotiyun.com/show/1IlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
当一个事务执行期间所使用的数据,不能被第二个事务再使用,直到第一个事务结束为止。这个性质称为事务的
下面不属于数据管理技术发展过程中人工管理阶段的特点的是
设散列函数为H(k)=kmod7,现欲将关键码23,14,9,6,30,12,18依次散列于地址0~6中,用线性探测法解决冲突,则在地址空间0~6中,得到的散列表是
下面不正确的说法是
关系数据库规范化理论规定,关系数据库中的关系要满足第一范式,下面“部门”关系中,因哪个属性而使其不满足第一范式?
若用如下的SQL语句创建一个student表: CREATETABLEstudent(NOC(4)NOTNULL,NAMEC(8)NOTNULL.SEXC(2),AGEN(2)) 可以插入到student表中的是
数据库系统发生故障时,可以基于日志进行恢复。下面列出的条目中,哪些是日志记录的内容?Ⅰ.事务开始信息Ⅱ.更新信息Ⅲ.提交信息Ⅳ.事务中止信息
CPU工作状态分为目态和管态两种,从目态转换成管态的惟一途径是
文件系统中,若文件物理结构采用三级索引结构,如果一个文件大小为1345块,则存储该文件会用到______。
下列关于文件索引结构的叙述中,哪一个是不正确的?
随机试题
激励机制的核心是
A.支气管腺体肥大、增生,黏膜上皮杯状细胞增多B.肺泡上皮增生,细胞内包涵体形成C.细支气管及周围肺泡化脓性炎D.肺组织高度纤维化病毒性肺炎的病理特点是
甲亢患者所具有的特征性神经系统症状是
丹毒的致病菌为
选用乙醇作药材浸提溶剂时,下列表述中错误的是
低塑性混凝土宜在浇筑完毕后立即进行()养护。
以下()是伪传递规则。
Peopleinnately______forsuperiorityovertheirpeersalthoughitsometimestakestheformofanexaggeratedlustforpower.
Inordertoworkheretheforeignerneedsaworkpermit,whichmustbe【C1】______forbyhisprospectiveemployer.Theproblemher
LinguisticFolliesAInrecentyearsBrusselshasbeenafineplacetoobservetheirresistibleriseofEnglishasEurope’slin
最新回复
(
0
)