码迷,mamicode.com
首页 > 数据库 > 详细

oracle使用execute immediate方式完成函数动态传入表名并操作 返回新的主键id值

时间:2019-07-23 13:13:55      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:rac   exec   tput   select   函数   turn   ber   output   acl   

CREATE OR REPLACE FUNCTION SEQ1 (v_bname in VARCHAR2) return NUMBER is

v_bcount NUMBER;
BEGIN
          
            execute immediate ‘select count(*)  from ‘||v_bname into v_bcount;
            
            dbms_output.put_line(v_bname||‘------------------‘||v_bcount);
return(v_bcount+1);

end SEQ1;

  

oracle使用execute immediate方式完成函数动态传入表名并操作 返回新的主键id值

标签:rac   exec   tput   select   函数   turn   ber   output   acl   

原文地址:https://www.cnblogs.com/qinyios/p/11231017.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!