07.9.23

时间过的快啊,一个星期又这么过去了,周二试着去连了下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,习惯就可以了。
 

阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

07.9.23

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭