今天来说下Oracle中的循环迭代处理,因为从自己的博客统计中看到,不少网友都搜索了关键字"SQL FOR循环",所以打算在这里说下个人的理解. PL/SQL也和我们常用的编程语言一样,提供了While.For等循环,我们建几个例子来说明演示下. 首先是While循环: --while循环 procedure loop_while ( start_value in number, end_value in number ) is current_value number := star…
/* * chap 02 * ------------------------------------------------- */ create or replace function wordcount(str in varchar2) return pls_integer as words pls_integer :; ); inside_a_word boolean; begin .. loop )) or i > len then if inside_a_word then word…
for循环 /* for循环打印1到10 */ set serveroutput on; declare begin .. loop dbms_output.put_line(i); end loop; end; / while循环 /* 打印数字1 ~ 10 */ set serveroutput on; declare num ; begin loop dbms_output.put_line(num); num :; end loop; end; / loop循环(推荐使用这一种) /*…