
oracle
lancezhcj
这个作者很懒,什么都没留下…
展开
-
请教:数据库in条件中的查询语句解惑
一个sql查询语句中需用到in条件,因为条件中的id来自不同的表的集合,写了以下两个sql语句,第一种会报错,第二种可以,对此表示疑惑,代码如下: [code="sql"]1、select nvl(a.p_id,d.f_id)||','||nvl(b.c_id,d.f_id) ||','||nvl(c.h_id,d.f_id)||','||d.f_id from t_propert...原创 2011-12-03 09:43:24 · 358 阅读 · 0 评论 -
存储过程返回值
写一个过程,供程序调用,且有返回值 暂时记录此过程,完成后再完善 CREATE OR REPLACE PROCEDURE getUserList( userid varchar2, userRow out tbl_user%rowtype ) as --DECLARE --结构定义成公共的外部结构,也可以作返回值用吧? TYPE TB_USER_ST...原创 2012-06-29 18:26:08 · 135 阅读 · 0 评论 -
过程执行错误记录小记
在oracle数据库写了几个过程来处理一些轮询任务,使用到了异常处理模块,这个是非常必要的,如下: EXCEPTION WHEN OTHERS THEN RAISE_APPLICATION_ERROR(-20012,' 过程执行错误!'||SQLERRM); 实际的错误处理过程,我是将错误信息记录到一张日志表中,发现了这么一个现象,因为过程是通过job来定时...原创 2012-03-05 17:54:48 · 160 阅读 · 0 评论