sql server 2008之自定义函数—标量值函数使用

 时间:2026-02-17 10:50:11

1、创建标量函数-面积计算

use hotelmanagementsys

go

create function area(@width int , @height int)

returns int

as 

begin

return @width * @height

end

2、标量函数引用-面积计算

use hotelmanagementsys

go

select dbo.area(4 , 7) as '面积' 

3、创建标量函数-房间入住信息的表

use hotelmanagementsys

go

create table 房间入住信息(

gname varchar(50),

gno varchar(50),

rno varchar(50),

rtype varchar(50)

)

4、创建标量函数-查询顾客入住信息

USE hotelmanagementsys

GO

create function getroomtypebyname(@name char(50))

returns varchar(10)

as

begin

declare @gno varchar(50) , @rno varchar(50) , @result varchar(50) = '暂无人居住信息'

set @gno = select gno from 房间入住信息 where gname = @name

set @rno = select rno from 房间入住信息 where gno = @gno

set @result = select rtype from 房间入住信息 where rno = @rno

return @result

end

5、标量函数引用-查询顾客入住信息

use hotelmanagementsys

go

select dbo.getroomtypebyname('琳琳') as '琳琳入住房间信息'

  • 怎么做酸辣土豆泥
  • 喝苏打水有什么好处
  • 用不到的吐司边,不如这样物尽其用
  • 绑定微信开发者微信号
  • LOL【小绿人图文教程】超精细新手教学 流浪法师
  • 热门搜索
    北京旅游团购 台山大方旅游官网 冬季旅游景点排行 辽阳旅游景点大全 福建武夷山旅游攻略 汉源旅游景点 福建省旅游局 深圳市旅游景点大全 杭州旅游景点推荐 文昌湖旅游度假区