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

来源:互联网 发布:防屏蔽软件 编辑:程序博客网 时间:2024/04/28 07:29
  1. /* 
  2. --创建视图  
  3. create view RandomView as select re=rand()  
  4.  
  5. --自定义函数:取得指定范围的随机数  
  6. create function RandData(  
  7. @a int,  
  8. @b int)  
  9. returns decimal(38,0)  
  10. as  
  11. begin  
  12. declare @r decimal(38,0)  
  13. select @r=cast(re*(@b-@a)+@a as decimal(38,0)) from RandomView  
  14. return(@r)  
  15. end  
  16. go  
  17.  
  18. select * from myview 
  19. select dbo.RandData(0,9) 
  20. */ 
  21. http://www.wpf123.com/news/?8233.html

原创粉丝点击