易截截图软件、单文件、免安装、纯绿色、仅160KB

Oracle存储空间创建问题

我是个新手  想创建个无参数的  为什么结束不了 
create or replace procedure cview
begin
select nvl(a.n1,b.n1) as n1,nvl(a.n2,b.n2) as n2,n3,n4 from  a full join b
.n1=b.n1 and a.n2=b.n2;
end;
;
end;
还有能不能告诉我  存储过程是怎么用的    创建完事的话  怎么调用 之类的 

哦  declar 是什么东西  书店比较小我目前没买到书  所以基础的东西都不知道 
请教啦

引用
create or replace procedure cview
  (po_result    out      sys_refcursor)
is
begin
  open po_result for
      select nvl(a.n1,b.n1) as n1,nvl(a.n2,b.n2) as n2,n3,n4 from  a full join b
      .n1=b.n1 and a.n2=b.n2;
end;

你返回的是一个结果集。至于调用,要看你用什么调用它。
在其他子程序里,直接这样写:
procedure cview;
谢谢

买本PL/SQL方面的书看看,数据库编程比JAVA啊什么的,要简单,呵呵。

引用
create or replace procedure cview
  (po_result    out      sys_refcursor)
is
begin
  open po_result for
      select nvl(a.n1,b.n1) as n1,nvl(a.n2,b.n2) as n2,n3,n4 from  a full join b
      .n1=b.n1 and a.n2=b.n2;
end; <


相关问答:

oracle数据库 缓冲池 - Oracle / 基础和管理

请问这个缓冲池是怎么回事啊?可以连接缓冲池利用其中的数据吧?怎么用?
这个是oracle自动做的,一般应用程序是操作不了的。

不能直接连接吗?

引用
不能直接连接吗?
不能

那缓冲池里的数据也不能查询 ......

oracle 10g安装到85%时报错

各位oracle高手,请教一下为什么oracle 10g在安装到百分之八十五的时候就报错不能继续安装?

内存多大? 重新下个数据库安装试试..

引用
各位oracle高手,请教一下为什么oracle 10g在安装到百分之八十五的时 ......

Oracle的blob字段问题 - Oracle / 开发

查了一天的blob,还是没理解到,我想在VC下存取二进制的文件,使用的是oo4o,照着帮助文档上面的写了写入数据库的代码,还是没写对,错误提示是this operation is not permitted on a empty LOB,这是什么意思啊?照 ......

一个pl/sql问题 - Oracle / 开发

我是在toad中输入下段sql
  declare
  TYPE test_rec IS record(
  code varchar(10),
  name varchar(30)
  );
  v_book test_rec;
    ......

oracle 安装 01092 错误 - Oracle / 基础和管理

oracle 11g 安装 01092 错误,
日志信息:
[oracle@linux trace]$ vi alert_orcl.log 
MMON started with pid=14, OS id=9089
RESETLOGS after incomplete recovery UNTIL CHANGE 522752
Errors in file / ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号