/* --创建视图 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) */