Oracle数据库常用操作 2011.3.15
来源:互联网 发布:淘宝店铺怎么没有收藏 编辑:程序博客网 时间:2024/05/16 18:03
1.创建DB Link
create database link link_name
connect to username identified by password
using sqlnet_string;
2.事务(设置SAVEPOINT)
begin
insert into t_tablename values(...)
savepoint A;
insert into t_tablename values(...)
savepoint B;
insert into t_tablename values(...)
savepoint C;
ROLLBACK TO B;
COMMIT;
第三条INSERT语句不会被执行。
3.遍历游标
CREATE OR REPLACE PROCEDURE P_TEMP_INSERTLOGDATA
AS
CURSOR c_UserActiveLog IS
SELECT * FROM T_VVV_ACTIVE_USEROPERATELOG;
v_UserActiveLog c_UserActiveLog%ROWTYPE;
BEGIN
FOR v_UserActiveLog IN c_UserActiveLog LOOP
INSERT INTO T_VVV_ACTIVE_USEROPTTEMP
(SEQUENCEID, OP_TIME, LOG_LEVEL, MODULE_NAME, USERNO, ACTIVITY, DESCRIPTION, OP_RESULT, PARTCOL_DATE)
VALUES
(v_UserActiveLog.SEQUENCEID,
v_UserActiveLog.OP_TIME,
v_UserActiveLog.LOG_LEVEL,
v_UserActiveLog.MODULE_NAME,
v_UserActiveLog.USERNO,
v_UserActiveLog.ACTIVITY,
v_UserActiveLog.DESCRIPTION,
v_UserActiveLog.OP_RESULT,
SUBSTR(v_UserActiveLog.USERNO, -3, 2));
END LOOP;
COMMIT;
END P_TEMP_INSERTLOGDATA;
- Oracle数据库常用操作 2011.3.15
- ORACLE数据库常用操作
- oracle数据库常用操作
- Oracle数据库常用操作
- oracle数据库常用操作
- Oracle数据库常用操作
- oracle数据库常用操作
- Oracle数据库常用操作
- Oracle数据库常用操作
- Oracle数据库常用操作
- Oracle数据库常用操作 2011.3.10
- Oracle常用数据库操作SQL
- oracle数据库常用操作语句
- Oracle 数据库的常用操作
- Oracle数据库操作常用语句
- Oracle数据库的常用操作
- oracle数据库常用操作语句
- oracle数据库常用操作命令
- 自己动手封装WinCE下的Filter
- onNewIntent的应用
- asp.net下的传值方式
- 一个操作系统的实现:第三章 保护模式 调试问题
- CRS-0184错误与CRS初始化
- Oracle数据库常用操作 2011.3.15
- Findwindow找不到窗口
- 使用onpropertychange,实现树控件的递归级自动触发,保证全选的正确性。(checkBox)
- 正则表达式
- 验证码备份
- 转载:交叉编译inetutils并配置telnet服务
- WinCE下Filter注册
- Easy way to implement Asynchronized Product Filtering(Layered Navigation) in Magento
- 基于rtsp的手机视频点播实现和研究