您的位置:首页 > 数据库

sqlserver 自定义函数随机产生指定范围的随机数

2010-01-08 12:56 639 查看
/*
--创建视图
create view RandomView as select re=rand()

--自定义函数:取得指定范围的随机数
create function RandData(
@a int,
@b int)
returns decimal(38,0)
as
begin
declare @r decimal(38,0)
select @r=cast(re*(@b-@a)+@a as decimal(38,0)) from RandomView
return(@r)
end
go

select * from myview
select dbo.RandData(0,9)
*/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: