授权从 oracle 8i 开始, oracle 用通过提供 authid 子句为
pl/sql 的执行授权模型, 这样我们可以选择使用 authid current_user(调用者权限)来执行这个plsql语句,
这时这个程序是用调用者(当前)模式的授权运行的.与 SQL 整合pl/sql 于 ...
分类:
数据库 时间:
2014-06-06 21:06:18
阅读次数:
298
2014-06-03
BaoXinjian一、摘要在PLSQL程序开发过程中,很重要的部分就是对程序异常的监控和处理,包括如何触发异常,何时进行处理,如何进行处理,是否将程式中的所有异常集中在一起,通过公共异常处理的procedure或function,如果没有完善的程式处理机制,很难说该程式是一只...
分类:
数据库 时间:
2014-06-06 20:08:00
阅读次数:
906
PLSQL debug 方法/表类型变量初始化方法
分类:
数据库 时间:
2014-06-03 14:32:23
阅读次数:
659
2014-06-02 BaoXinjian一、总论1. Delete2. Drop3.
Truncate4. 例子:一亿条数据中如何删除其中的不符合条件的9999万条,保留剩余部分二、具体分析 1. Delete / Drop / Truncate
删除方式的区别(1).删除数据及表定义trunca...
分类:
数据库 时间:
2014-06-02 16:22:23
阅读次数:
346
2014-06-02 BaoXinjian一、汇总1. 显示游标2. 隐身游标3. 动态游标REF
Cursor4. 游标的四属性二、分步解析1.
显示游标游标从declare、open、fetch、close是一个完整的生命旅程DECLARECURSORget_wip_cur(c_wip_enti...
分类:
数据库 时间:
2014-06-02 15:52:21
阅读次数:
390
2014-06-02 BaoXinjian一、总论1. 字段2. 记录3. 集合4. 游标5.
其他二、具体分析 1. 字段(1). 标准字段l_wip_entity_id NUMBER;(2). 基于表字段l_wip_entity_id
wip_entities.wip_entity_id%TYP...
分类:
数据库 时间:
2014-06-02 15:44:47
阅读次数:
355
2014-06-02 BaoXinjian1. 最简单例子(1).SQL 1 DECLARE 2 3
l_sql_text VARCHAR (1000); 4 5 TYPE c_type_wip_entity IS REF CURSOR; 6 7
c_wip_entit...
分类:
数据库 时间:
2014-06-02 14:52:28
阅读次数:
379
转自:http://www.360doc.com/content/14/0602/10/4903283_382949382.shtml这个你需要安装一个32位的oracle客户端才能使用plsql,但是此时sqlplus就不能使用了,呵呵
.我又试了以下方法,成功了,哈哈1)安装Oracle 11g...
分类:
数据库 时间:
2014-06-02 12:48:26
阅读次数:
446
2014-06-01
BaoXinjian一、摘要在开发报表时,客户有时候会要求在运行报表后,系统自动会将报表的结果发送至客户邮箱遇到这种情况,有很多的技术去实现,包括workflow,alert,utl_mail等等之前做过一个小需求将invoice结果发送给客户如下做需求必须分析以下几个构建程式...
分类:
数据库 时间:
2014-06-02 09:27:11
阅读次数:
599
今天一个网友发求助信息,说某社会治安综合治理系统的连接的某个oracle用户频繁被锁,使用alteruserXXaccountunlock解锁后一会还是又被锁定,使用PLSQL登录时提示ORA-28000
让他执行了一下这条SQLselect*fromdba_profileswhereresource_namelike‘FAILED_LOGIN_ATTEMPTS%‘;
他说l..
分类:
数据库 时间:
2014-06-02 04:36:39
阅读次数:
274