- 23
- 0
- 约9.5千字
- 约 42页
- 2018-02-28 发布于浙江
- 举报
[计算机软件及应用]数据库函数_存储过程_触发器_数据库安全的实验
实验十 函数
一、实验目的与要求
理解什么是标量函数、内嵌表值函数及多语句表值函数。
熟练掌握标量函数、内嵌表值函数、多语句表值函数的定义和调用。
基表如下所示:
二、实验内容和步骤
1、函数的定义
对于CPXS数据库,定义完成如下功能的函数:
(1)据产品名称,查询该产品的相关信息;(函数名为FU_CP)
use cpxs1
go
create function FU_CP(@productname char(30))
returns table
as
return
(
select * from CPXSB right join XSS on CPXSB.客户编号=XSS.客户编号 right join CP on CPXSB.产品编号=CP.产品编号
where 产品名称=@productname
)
Go
use cpxs1
go
select * from FU_CP(彩色电视机)
go
(2)按某年某季度统计给定产品名称的销售数量及销售金额;分别用名为FU1_CPXS内嵌表值函数和名为FU2_CPXS的多语句表值函数。
use cpxs1
go
create function FU12_CPXS(@year int ,@quarter int, @cpmc char(10))
returns table
as
return
(select 产品名
原创力文档

文档评论(0)