???
18:23:18 2 TYPE arr1 IS VARYING ARRAY (3) OF VARCHAR2(30);
18:23:18 3 TYPE arr2 IS VARYING ARRAY (3) OF VARCHAR2(30);
18:23:18 4 arr11 arr1:=arr1('FA1','FA2','FA3');
18:23:18 5 arr21 arr2:=arr2('v1','v2','v3');
18:23:18 6 i number;
18:23:18 7 begin
18:23:18 8 FOR i IN 1..3 LOOP
18:23:18 9 IF (arr11(i) = arr21(i)) THEN
18:23:18 10 DBMS_OUTPUT.PUT_LINE('OK!');
18:23:18 11 else
18:23:18 12 DBMS_OUTPUT.PUT_LINE('not!');
18:23:18 13 END IF;
18:23:18 14 END LOOP;
18:23:18 15 end;
18:23:18 16 /
not!
not!
not!PL/SQL 过程已成功完成。已用时间: 00: 00: 00.16
是这个意思吗?
18:23:18 2 TYPE arr1 IS VARYING ARRAY (3) OF VARCHAR2(30);
18:23:18 3 TYPE arr2 IS VARYING ARRAY (3) OF VARCHAR2(30);
18:23:18 4 arr11 arr1:=arr1('FA1','FA2','FA3');
18:23:18 5 arr21 arr2:=arr2('v1','v2','v3');
18:23:18 6 i number;
18:23:18 7 begin
18:23:18 8 FOR i IN 1..3 LOOP
18:23:18 9 IF (arr11(i) = arr21(i)) THEN
18:23:18 10 DBMS_OUTPUT.PUT_LINE('OK!');
18:23:18 11 else
18:23:18 12 DBMS_OUTPUT.PUT_LINE('not!');
18:23:18 13 END IF;
18:23:18 14 END LOOP;
18:23:18 15 end;
18:23:18 16 /
not!
not!
not!PL/SQL 过程已成功完成。已用时间: 00: 00: 00.16
是这个意思吗?
解决方案 »
- pl/sql 在一个命令窗口执行的结果在另一个窗口无效
- excel数据通过sql developer导入到oracle数据库的表中
- sql查询优化问题
- 帮忙 看下 这个代码 什么含义
- 过程中用游标处理DBLINK中的问题
- suse linux下,oracle怎么登入阿,初始密码是多少阿,帮帮我阿
- oracle中的存储过程中写if exists的语法
- PL/sql中如何实现一个char形变量和0x00,0x01,0x02比较
- 数据库过程包加密问题,请高手指点,急急急!
- 创建job时报错,并非所有的变量都已绑定
- 请大家帮忙看看这几行代码什么意思!
- 请教:我在备份时打alter system switch logfile; 怎么没有反应?大家帮忙看看,多谢!
我是帮朋友问的我自己没有测试环境,不知道这句cousor.arr11(i)是否可行。
IF (arr11(i) = arr21(i))