CREATE OR REPLACE PROCEDURE dhl (id in varchar)
AS
lmid varchar(50);
name varchar(50);BEGINselect lmb.lmid,lmb.name INTO lmid,name from lmb ,zlb where zlb.zlid=id and zlb.lmid=lmb.lmid;
IF lmid IS NOT NULL THEN
begin
insert temp(lmid,name) values (lmid,name);
dhl(lmid);
end;
END IF;END;
AS
lmid varchar(50);
name varchar(50);BEGINselect lmb.lmid,lmb.name INTO lmid,name from lmb ,zlb where zlb.zlid=id and zlb.lmid=lmb.lmid;
IF lmid IS NOT NULL THEN
begin
insert temp(lmid,name) values (lmid,name);
dhl(lmid);
end;
END IF;END;
解决方案 »
- 求11gR2安装以后,参数配置的问题,数据库采用主从架构,配好后主要面向网站应用,包括论坛、类似网上购物等。
- Oracle监听器启动后又自动停止的问题
- proc 多线程编程
- oracle 查询语句
- SalaryH number:=&SalaryH;报错???
- 救急:PB连oracle报错oci.dll找不到指定模块阿
- 还是连接问题,来帮帮小新人啊
- 为什么我在ORACLE中建表时没有timestamp类型?
- 能否给点有关用JOB定期执行ANASYLE的源码,还希望各位指教呀。
- 一个实例下多个用户名,都有数据,怎么样才能删除用户及用户下的所有数据并且释放物理空间
- echo怎么用啊?
- 请问oracle9i一定要在网络环境中安装,那么oracle8i在单机的环境中是否可以安装呢?!
AS
lmid varchar(50);
name varchar(50);BEGINselect lmb.lmid,lmb.name INTO lmid,name from lmb ,zlb where zlb.zlid=id and zlb.lmid=lmb.lmid;
IF lmid IS NOT NULL THEN
begin
insert into temp(lmid,name) values (lmid,name);
dhl(lmid);
end;
END IF;END;