加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

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

发布时间:2020-12-12 14:27:30 所属栏目:MsSql教程 来源:网络整理
导读:/* ? --创建视图? ? 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(r
  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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读