你的 oracle 是什么版本的?
解决方案 »
- oracle查询一段时间内的记录数
- 谁能详细解释下oracle 的collection 对象,是个什么东东??
- sql中的单引号和双引号使用方法
- 一个字符型比较的问题??
- 小弟我想去长沙发展
- exp/imp 字符集问题 急救!
- Oracle9i在P4机器上的安装有问题吗?
- 请问双机热备份需要两个licence吗??
- 用powerdesigner9.5针对oracle设计时生成的sql脚本中表、字段的名称都加上了双引号,这很麻烦,如何去掉双引号?
- oracle通过delete误删数据怎么恢复
- 哪里能下载到ORACLE9i的patch文件?(高分跪求!!!!!!)
- oracle8i启动问题(在线等待)
AS
procName varchar2(250); --procName沒有定義
BEGIN
..
procName:= ;--存储过程名是动态获得,从一个表里取的,且这个存储过程不带参数
execute immediate procName; --错误:不正确的sql语句
--execute immediate 'call '|| procName;--不正确的过程名
end;
我定义了,只是省略了,存储过程编译没有错误,执行的时候“execute immediate procName”这条语句发生了异常
to: l2g32003(T2-X) ( ) 信 oracle8.17
execute immediate 'begin '||procName||';end;';
--begin end 里可以放任何ddl语句,只是不知还有没有其它调用方法。