<强> 强> <强> 强>
1。
的情况下,
的话,可以参考下列思路:
<强> 强> <强> 强> <强> 强>
DML
2。
删除表t_emp清洗;
create table t_emp select * from emp;
插入t_emp select * from t_emp;
插入t_emp select * from t_emp;
插入t_emp select * from t_emp;
插入t_emp select * from t_emp;
插入t_emp select * from t_emp;
插入t_emp select * from t_emp;
插入t_emp select * from t_emp;
插入t_emp select * from t_emp;
插入t_emp select * from t_emp;
插入t_emp select * from t_emp;
插入t_emp select * from t_emp;
提交;
1.0版本声明
,光标c_rowid是
,,,选择rowid从t_emp deptno=30 order by rowid;——
,由pls_integer类型type_rowid rowid索引表;
, v_tab_rowid type_rowid;
, v_num ,,,,,数量:=0;
开始,开放c_rowid;
,循环
,,,获取c_rowid bulk collect
,,,,,到v_tab_rowid限制50;
,,,——退出当c_rowid % notfound;
,,,陪我在v_tab_rowid。第一. .v_tab_rowid.last
,,,,,删除从t_emp rowid=v_tab_rowid (i);
,,,提交;
,,, v_num:=v_num + v_tab_rowid.count;
,,,
,endloop;
,关闭c_rowid;
, dbms_output。put_line (to_char (sysdate yyyy-mm-dd:) | |“删除行”| |
,,,,,,,,,,,,,,,,,,,,,,to_char (v_num));
,
/
2.0版本声明
,光标c_rowid是
,,,选择rowid从t_emp deptno=30 order by rowid;——数据需要托比删除
,由pls_integer类型type_rowid rowid索引表;
, v_tab_rowid type_rowid;
, v_num ,,,,,数量:=0;
开始,开放c_rowid;
,循环
,,,获取c_rowid bulk collect
,,,,,到v_tab_rowid限制50;
,,,
,,,陪我在v_tab_rowid。第一. .v_tab_rowid.last
,,,,,删除从t_emp rowid=v_tab_rowid (i);
,,,提交;
,,, v_num:=v_num + v_tab_rowid.count;
,endloop;
,关闭c_rowid;
, dbms_output。put_line (to_char (sysdate yyyy-mm-dd:) | |“删除行”| |
,,,,,,,,,,,,,,,,,,,,,,to_char (v_num));
,
/