`

oracle语法备忘-循环

阅读更多

oracle循环语句 loop while for

   测试用表

create table hadoop_param(
name varchar2(255),
num int
)
 

 

declare
 v_name varchar2(255);
 v_num int;
 v_pos int;
begin
 v_pos:=0;
 loop
   exit when v_pos = 1000; 
   v_pos := v_pos+1;
   v_name := 'name' || v_pos;
   v_num := v_pos;
   insert into hadoop_param values(v_name,v_num); 
 end loop;
   commit; 
end;

declare
 v_name varchar2(255);
 v_num int;
 v_pos int;
begin
 v_pos := 1;
 while v_pos <= 1000 loop
      v_pos := v_pos +1;
      v_name := 'name' || v_pos;
      v_num := v_pos;
      insert into hadoop_param values(v_name,v_num); 
 end loop;
 commit;
end;

declare
 v_name varchar2(255);
 v_num int;
 v_pos int;
begin
 v_pos := 1;
 for v_pos in 1..1000 loop
      v_name := 'name' || v_pos;
      v_num := v_pos;
      insert into hadoop_param values(v_name,v_num); 
 end loop;
 commit;
end;
分享到:
评论

相关推荐

    oracle存储过程学习经典入门

    Oracle 存储过程的基础知识包括了解 Oracle 存储过程的基本语法、数据类型、变量声明、控制语句、循环语句、异常处理等方面的知识。 Oracle 存储过程的基本语法 Oracle 存储过程的基本语法主要包括 CREATE ...

    Oracle经典语法的调用

    关于Oracle存储过程的若干问题备忘 - **数据表别名**: 在Oracle中,数据表别名不能使用`AS`关键字。 - **SELECT INTO**: 当在存储过程中使用`SELECT INTO`语法时,必须确保数据库中存在相应的记录,否则会引发“NO...

    oracle存储过程学习经典[语法+实例+调用]

    ### 关于Oracle存储过程的若干问题备忘 1. 数据表别名不需使用`AS`,可以直接写为`table_name alias`。 2. `SELECT`语句在存储过程中必须配合`INTO`关键字将结果存入变量,除非使用游标处理多行结果。 3. `SELECT.....

    oracle存储过程学习经典

    #### 关于Oracle存储过程的若干问题备忘 1. **数据表别名限制**:在Oracle中,使用数据表别名时不能使用`AS`关键字,这与某些其他数据库系统有所不同。 2. **SELECT INTO语法**:当使用`SELECT INTO`语句时,必须...

    Oracle+PlSql存储过程

    **关于Oracle存储过程的若干问题备忘** 1. 数据表别名在Oracle中不使用`as`关键字,而是直接跟别名,如`table_name alias_name`。 2. 在存储过程中,`SELECT`语句通常需要与`INTO`关键字结合,将数据插入变量。如果...

    2022oracle存储过程procedure秘籍参照.pdf

    3. **关于Oracle存储过程的若干问题备忘**: - 数据表别名不加`AS`是Oracle的一个特性,可以直接使用`alias column_name`。 - `SELECT`语句在存储过程中,如果只选择单个字段,必须使用`INTO`将结果存入变量,如`...

    模拟面试 Java题目以及答案

    - Java的历史与特性:了解Java由Sun Microsystems(现为Oracle)开发,其主要特性包括自动内存管理(垃圾回收)、平台独立性(Write Once, Run Anywhere)和多线程支持。 - 类与对象:理解面向对象编程的基础,如...

    java笔试,java

    - Java的起源与特性:了解Java由Sun Microsystems(现为Oracle)开发,其特点是跨平台性、面向对象、健壮性和安全性。 - JVM(Java虚拟机):理解JVM的作用,如何通过字节码运行Java程序,并了解类加载机制。 - ...

    JAVA语言入门(CHM)

    Java语言是一种广泛使用的高级编程语言,由Sun Microsystems(现已被Oracle公司收购)于1995年推出。它以其“一次编写,到处运行”的特性而闻名,具备平台无关性,可移植性强,安全性高,面向对象,以及强大的性能等...

Global site tag (gtag.js) - Google Analytics