oracle
huangxw000
Yale
展开
-
Oracle存储过程
1、 在plsql中新建包,在包中定义存储过程:create or replace package L_IMAGE_CORE is --****************************************** --功能说明:取消次品单信息 --修改次品单总信息及次品单详细信息的有效状态为'Y',原创 2012-03-12 12:36:06 · 451 阅读 · 0 评论 -
ibatis调用oracle存储过程输入输出自定义数组对象
(1) oracle 中创建自定义对象CREATE OR REPLACE TYPE rec_class as object(cid NUMBER(16), cname VARCHAR2(50)) ;(2) oracle 中创建自定义对象数组CREATE OR REPLACE TYPE REC原创 2012-03-12 12:47:10 · 4239 阅读 · 2 评论 -
ORCLE使用ROW_NUMBER()实现分页
SELECT * FROM ( SELECT T_ORACLE.*, ROW_NUMBER() OVER (ORDER BY image_failed_no,document_id) AS ROW_ FROM ( select * from image_failed_detail --sql语句 ) T_ORACLE原创 2012-03-20 15:28:02 · 828 阅读 · 0 评论 -
oracle的%type简介
%TYPE是用于取得表或游标中的字段类型;这样表的类型或者字段修改以后,定义的变量无需修改代码:v_empno SCOTT.EMP.EMPNO%TYPE; //v_empno将拥有与EMP.EMPNO字段相同的类型v_salary EMP.SALARY%TYPE; //v_salary将拥有与EMP.SALARY字段相同的类型原创 2012-04-13 15:02:49 · 1160 阅读 · 1 评论 -
编写Oracle触发器的样板
Oracle触发器create or replace trigger IMAGTRIG.TR_AU_IMAGE_FILE_INDEX after update ON IMAGE_FILE_INDEX referencing new as new old as old for each rowdeclare v_trigger_user varchar2(50原创 2012-04-13 13:54:37 · 721 阅读 · 0 评论