oracle冒泡

DECLARE
   TYPE num_tt IS TABLE OF INT;
   num_t num_tt:=num_tt();
   mid_val INT;
BEGIN
   num_t.extend(20);
   FOR i IN 1..20 LOOP
     num_t(i) := trunc(dbms_random.value(200,100000));
   END LOOP;
   dbms_output.put_line('before sort:');
   FOR i IN 1..num_t.count LOOP
     dbms_output.put_line(num_t(i)||',');
   END LOOP;
   FOR i IN REVERSE 1..num_t.count-1 LOOP
     FOR j IN 1..i LOOP
       IF(num_t(j)>num_t(j+1)) THEN
          mid_val := num_t(j);
          num_t(j) := num_t(j+1);
          num_t(j+1) := mid_val;
       END IF;
     END LOOP;
   END LOOP;
   dbms_output.put_line('after sort:');
   FOR i IN 1..num_t.count LOOP
     dbms_output.put_line(num_t(i)||',');
   END LOOP;
END;
  
  
  

创新互联专业为企业提供浦江网站建设、浦江做网站、浦江网站设计、浦江网站制作等企业网站建设、网页设计与制作、浦江企业网站模板建站服务,十载浦江做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。


分享题目:oracle冒泡
网页网址:http://bzwzjz.com/article/jiogis.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站设计 成都网站建设 成都网站建设 成都网站制作 营销型网站建设 营销型网站建设 成都企业网站建设 成都网站建设 营销网站建设 四川成都网站制作 成都商城网站建设 响应式网站设计 企业网站设计 成都h5网站建设 专业网站建设 成都品牌网站建设 手机网站制作 成都网站制作 响应式网站设计 网站建设 成都网站设计 教育网站设计方案