关闭

07.9.23

438人阅读 评论(0) 收藏 举报

时间过的快啊,一个星期又这么过去了,周二试着去连了下sqlserver,不过抛出异常,establishing socket什么的,是SQL的异常,SP3,4补丁都打上了,后来只能重装,重装后就号了,后来又学了ORACLE的PL-SQL,在这里面也可以编程,如求素数

declare
 i number:=2;
 j number:=2;
 n boolean:=true;
 num_count int:=0;
begin
   while i<=100
   loop
   n :=true;
      for j in 2..sqrt(i)
      loop
         if i mod j =0 then
            n:=false;
            exit;
         end if;
      end loop;
      if n=true then
         dbms_output.put_line(i);
         num_count:=num_count+1;
      end if;
      i:=i+1;
   end loop;
   dbms_output.put_line('共有'|| num_count ||'个素数');
end;
/

看惯了JAVA,看这个感觉很别扭,不过思路是一样的,就是麻烦了点,执行快要begin,end。循环要loop,end loop,习惯就可以了。
 

0
0

  相关文章推荐
查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:9783次
    • 积分:304
    • 等级:
    • 排名:千里之外
    • 原创:21篇
    • 转载:0篇
    • 译文:0篇
    • 评论:1条
    阅读排行
    评论排行
    最新评论
  • 07.8.04-05

    Macunya: 我也在无锡,我的QQ:11689907,交个朋友 方便加我嘛,注明一下csdn哦