8i中的这个函数是什么?

seekmoon 2003-09-11 02:06:53
dbms_random.value(1,400)是9i的函数,是取1到400中的随即数,
现在发现在8i下面不支持这个函数,如何替换掉呢?
...全文
23 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
beckhambobo 2003-09-11
  • 打赏
  • 举报
回复
试试
select * from (select * from ur_table where dbms_random.value<400 order by dbms_random.value) where rownum<n;
bzszp 2003-09-11
  • 打赏
  • 举报
回复
如果不能调用dbms_rand包里的函数
执行
@F:\oracle8i\RDBMS\ADMIN\dbmsrand.sql
jiezhi 2003-09-11
  • 打赏
  • 举报
回复
支持的。需要執行該包的.sql文件(dbmsrand.sql)

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧