在Oracle PL/SQL中游标声明中表名动态变化的方法

吕海领

吕海领

2016-02-19 09:55

下面,图老师小编带您去了解一下在Oracle PL/SQL中游标声明中表名动态变化的方法,生活就是不断的发现新事物,get新技能~
/*
    小弟刚刚接触ORACLE存储过程,有一个问题向各位同行求教,小弟写了一个存储过程,其目的是接收一个参数作为表名,然后查询该表中的全部记录的某一个字段的内容导入到另一个表中。
    (
    tabname in varchar
    )
    is
    v_servicesname tabname.服务类型%type; --这个变量就是用来存放所要取得的字段内容,但不知该如何定义
    cursor curSort1 is select 服务类型 from tabname order by 编码; --此语句也不对提示找不到表名

    begin
    .....
    end getservicesname1;
        An example:

        create or replace procedure cal(tb varchar2) is
        id pls_integer;
        total pls_integer := 0;
        type emp_cur is ref cursor;
        cur emp_cur;
        begin
        open cur for 'select employee_id from ' || tb;
        loop
        fetch cur into id;
        exit when cur%notfound;

        total := total + id;
        end loop;
        close cur;

        dbms_output.put_line(total)
        end;*/
展开更多 50%)
分享

猜你喜欢

在Oracle PL/SQL中游标声明中表名动态变化的方法

编程语言 网络编程
在Oracle PL/SQL中游标声明中表名动态变化的方法

Oracle PL/SQL入门案例实践

编程语言 网络编程
Oracle PL/SQL入门案例实践

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Oracle PL/SQL语言入门基础

编程语言 网络编程
Oracle PL/SQL语言入门基础

Oracle PL/SQL入门慨述

编程语言 网络编程
Oracle PL/SQL入门慨述

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Oracle PL/SQL入门之慨述

编程语言 网络编程
Oracle PL/SQL入门之慨述

Oracle使用PL/SQL操作COM对象

编程语言 网络编程
Oracle使用PL/SQL操作COM对象

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

windows7 系统怎么样才能快速打开命令提示符窗口

windows7 系统怎么样才能快速打开命令提示符窗口

oracle的一些tips技巧

oracle的一些tips技巧
下拉加载更多内容 ↓