首页 > 学院 > 开发设计 > 正文

oracle存储过程处理ddl与dml语句

2019-11-08 20:37:41
字体:
来源:转载
供稿:网友
declare  CURSOR C_EVENT is  select table_name from user_tables@DBLINK_YWKDB;     temp varchar2(100);begin     OPEN C_EVENT;   FETCH C_EVENT into temp;  while C_EVENT%found    Loop     EXECUTE IMMEDIATE 'truncate table '||temp;     EXECUTE IMMEDIATE 'INSERT INTO '||temp||' select * from '||temp||'@DBLINK_YWKDB';     FETCH C_EVENT into temp;   End Loop;   CLOSE C_EVENT;    end;
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表