易截截图软件、单文件、免安装、纯绿色、仅160KB

oracle存储过程

create or replace procedure inserttestdata
(
   v_count        in   number,
   v_startuserid  in   varchar2,
   v_returnval    out  number )
as
   v_opertime           varchar2(20);
   v_current_count      number(10);
   v_temp_userid        varchar2(20);
begin
   v_opertime   := to_char(sysdate,'yyyy.mm.dd');
   v_current_count      := 0;
   v_temp_userid        := v_startuserid;
  
   while 1=1 loop
   savepoint begin_tran;
   begin
      insert into ardinf(userid ,opertime)
       values(v_temp_userid ,v_opertime);
        exception
      when others then
      begin
         rollback to savepoint begin_tran;
         DBMS_OUTPUT.PUT_LINE('exception!');
         DBMS_OUTPUT.PUT_LINE(v_temp_userid);
         v_returnval := 1008;
         exit;
         --exit之后的代码无法执行
         DBMS_OUTPUT.PUT_LINE('After exit!Before return');
         DBMS_OUTPUT.PUT_LINE(v_returnval);
         return;
         DBMS_OUTPUT.PUT_LINE(v_returnval);
      end;
   end;
   if v_current_


相关文档:

oracle 表中插入多行

方法一:
SQL>create table aa(a number);
创建成功。
SQL> select * from aa;
A
--------
2
SQL>
SQL> insert all
2 into aa values(1)
3 into aa values(2)
4 select * from dual;
已创建2行。
SQL> commit;
提交完成。
SQL> select * from aa;
A
----------
2
1
2
方法二:
S ......

oracle体系结构二之表空间、方案、段、区、块

     数据文件和日志文件是数据库中最重要的文件。它们是数据存储的地方。每个数据库至少有一个与之相关的数据文件,通常情况下不只一个,有很多。数据在数据文件中是如何组织的?要了解这些内容我们首先必须理解什么是表空间(tablespace)、段(segment)、区(extent)、块(block),这些都是oracl ......

Oracle数据库中记录被另一个用户锁住

oracle数据库中修改数据时提示“记录被另一个用户锁住” 解决方法:
1>查看数据库锁,诊断锁的来源及类型:
  select object_id,session_id,locked_mode from v$locked_object;
      或者用以下命令:
      select b.owner,b.object_name,l.ses ......

ORACLE 创建数据库连接DBLink

CREATE PUBLIC DATABASE LINK ASXT_LINK ;
CONNECT TO ASXT IDENTIFIED BY PASSWORD ;
USING '(DESCRIPTION =(ADDRESS_LIST =(ADDRESS =(PROTOCOL = TCP)(HOST = 192.168.0.100)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = AAA)))'; ......

oracle lockmode

ORACLE里锁有以下几种模式:
0:none
1:null 空
e.g. 1级锁有:Select,有时会在v$locked_object出现。
2:Row-S 行共享(RS):共享表锁,sub share 
     e.g. 2级锁有:Select for update,Lock For Update,Lock Row Share 
   ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号