在Oracle PL/SQL中游标声明中表名动态变化的方法_Oracle教程-查字典教程网
在Oracle PL/SQL中游标声明中表名动态变化的方法
在Oracle PL/SQL中游标声明中表名动态变化的方法
发布时间:2016-12-28 来源:查字典编辑
摘要:/*小弟刚刚接触ORACLE存储过程,有一个问题向各位同行求教,小弟写了一个存储过程,其目的是接收一个参数作为表名,然后查询该表中的全部记录...

/*

小弟刚刚接触ORACLE存储过程,有一个问题向各位同行求教,小弟写了一个存储过程,其目的是接收一个参数作为表名,然后查询该表中的全部记录的某一个字段的内容导入到另一个表中。

(

tabnameinvarchar

)

is

v_servicesnametabname.服务类型%type;--这个变量就是用来存放所要取得的字段内容,但不知该如何定义

cursorcurSort1isselect服务类型fromtabnameorderby编码;--此语句也不对提示找不到表名

begin

.....

endgetservicesname1;

Anexample:

createorreplaceprocedurecal(tbvarchar2)is

idpls_integer;

totalpls_integer:=0;

typeemp_curisrefcursor;

curemp_cur;

begin

opencurfor'selectemployee_idfrom'||tb;

loop

fetchcurintoid;

exitwhencur%notfound;

total:=total+id;

endloop;

closecur;

dbms_output.put_line(total)

end;*/

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新Oracle教程学习
    热门Oracle教程学习
    编程开发子分类