经典SQL语句收集(ORACLE)

开心编程网   2010年01月25日 23:02   评论»  

1、经典的查询语句
2、经典的字定义函数
3、经典的与业务相关的存储过程
等等

抛砖引玉:备注本人彩票迷
(有点缺陷)
create or replace function f_ssqrandom(priornum in integer,endnum in integer)
return varchar2
is
v_prior_rand integer :=0;
v_end_rand integer;
v_string string(32000):=’红色球’;
begin
for v in 1..5 loop
for v_count in 1..3 loop
  v_prior_rand:=floor(dbms_random.value(1,priornum));
 
  v_end_rand:=v_prior_rand;
  < <random>>
  v_prior_rand:=floor(dbms_random.value(1,priornum));
  if v_prior_rand!=v_end_rand then
  v_string:=v_string||’,'||v_prior_rand||’,'||v_end_rand;
  else
  goto random;
  end if;
  dbms_output.put_line(v_string);
  end loop;
  v_string:=v_string||’ 蓝色球, ‘||floor(dbms_random.value(1,endnum))||’  红色球’;
  end loop;
  return v_string;

end f_ssqrandom

欢迎您发表评论:

赞助商链接

最新新闻动态

友情链接

关于站点 - 联系我们 - 网站大事 - 友情链接 - 免责声明 - 意见反馈 - 网站投稿 - 站点地图
版权所有开心编程网禁止转载! Copyright © 2009-2010 All Rights Reserved. Email:hbhgfzk@126.com