摘要:
模式:create or replace package包名 is 定义变量 函数声明 过程声明end 包名;/show err;create or replace package body 包名 is 函数定义 过程定义end 包名;/show err;举例:create or replace package pck_report_getconreportdata is-- 函数声明... 阅读全文
posted @ 2010-05-25 23:44
Brad Miller
阅读(367)
评论(0)
推荐(0)
摘要:
oracle 11g 将触发器分为5种:1.DDL触发器:当在数据库中创建、修改、重命名、删除对象时触发。2.DML或行级别触发器:当在表中插入、更新 或 删除数据时触发;可用于在值被改变前(before)进行审核、检查、保存、和替代。3.复合触发器: 既是语句级又是行级触发器。在需要同时使用语句级触发器和行级触发器时可以使用复合触发器。4.insteadof 触发器:用于停止DML语句的执行并重... 阅读全文
posted @ 2010-05-25 23:28
Brad Miller
阅读(1748)
评论(0)
推荐(0)
摘要:
模式:create or replace procedure 过程名(参数名 参数类型,...)is 变量名 变量类型;begin 过程内容;end 过程名;/show err;举例:create or replace procedure proc_blddesignusagearea(p_buildid number) is/*函数功能:统计楼栋下房屋的用途、面积、套数等信息*/l_buil... 阅读全文
posted @ 2010-05-25 23:13
Brad Miller
阅读(353)
评论(0)
推荐(0)
摘要:
定义:type t_numberstab is table of number;举例:create or replace function getbldroomidforcert(p_certid number,p_sequence number) return varchar2istype t_numberstab is table of number;v_bldroomids t_number... 阅读全文
posted @ 2010-05-25 23:05
Brad Miller
阅读(1916)
评论(0)
推荐(0)
摘要:
数组定义:type t_number is varray (100) of number not null;举例:create or replace function gettaxfeeforreport(p_stanid number,p_id varchar2,p_expectfield varchar2) return varchar2is/*函数功能:通过业务编号汇总出该业务的税费信息。函... 阅读全文
posted @ 2010-05-25 22:58
Brad Miller
阅读(7683)
评论(0)
推荐(0)
摘要:
1.execute immediatecreate or replace function getrealtypeforreport(p_stanid number,p_id number,p_infoname varchar2) return varchar2isv_string varchar2(200);v_returninfo varchar2(200);v_acttabname stan... 阅读全文
posted @ 2010-05-25 22:53
Brad Miller
阅读(492)
评论(0)
推荐(0)
摘要:
模式:create or replace function 函数名(参数名 参数类型,...) return 返回值类型 is 变量定义begin 函数内容 return 返回变量;end 函数名;/show err;举例:create or replace function func_branchshow(p_rownum number,p_rowmax number,p_field va... 阅读全文
posted @ 2010-05-25 22:40
Brad Miller
阅读(524)
评论(0)
推荐(1)
浙公网安备 33010602011771号