存储过程中 有个表名(v_CheckTab)想用输入参数传进来, 但存储过程编不过去 说是表或视图不存在,这样做不行吗? 应该怎样做?
CURSOR cur_data
IS
SELECT serialid, callingnumber, fullmoney
FROM v_CheckTab;
CURSOR cur_data
IS
SELECT serialid, callingnumber, fullmoney
FROM v_CheckTab;
解决方案 »
- oracle连接查询的小问题~! 求帮忙
- in 和 exists 怎么转换?
- Oracle 函数查询
- 编译php5.2.8时,加上--with-oci8选项后make出错
- myeclipse配置oracle链接问题
- 请教高手解决一张oracle复杂报表
- 继续向达人请教具体案例的嵌套查询问题.. -_- 麻烦了两天实在不好意思..
- Asp.NET调用存储过程报PLS-00201: identifier must be declared错误的问题
- 如何得到表的类型?自己建立的表是什么类型啊?
- ORACLE里怎么样存影像
- 关于oracle的服务启动
- ORACLE动态组合语句 动态创建表 出错 麻烦高手修改
v_sql := 'SELECT serialid, callingnumber, fullmoney from '||v_CheckTab;open cur_data for v_sql;
loop
fetch
end loop
close
type cur is ref cursor; --定义游标类型
cur_data cur; --定义游标变量
va varchar2(10);
begin open cur_data for v_sql;
loop
fetch cur_data into xx,xx,..; exit when cur_data%notfound;
end loop;
close cur_data;
end;