理由删除100条
delete 表 where 条件 and rownum<=100;
delete 表 where 条件 and rownum<=100;
解决方案 »
- ORA-01219: 数据库未打开: 仅允许在固定表/视图中查询/
- ORACLE中CLOB字段insert问题(在线等)
- 有关多表删除问题
- 求一个sql写法
- 请教一个查询
- 求助:在本地计算机无法启动Apache Tomcat服务错误1067:进程意外终止,此问题该如何解决?
- 为什么我的oracle9i的备份这么难而且光oracle9i就占用500多M的内存?
- oracle 7.3.2 表空间问题?错误提示:ora-01653
- 2000 Professional下可以装Oracle吗 有什么需要注意的吗?
- 两个字节的byte型数据在oracle中应该存成什么类型?
- vc联oracle,oo4o出错,请教
- 如何用用PL/SQL实现两表数据比对插入功能???
v_RandomKey integer;
BEGIN
FOR v_Key IN 1..50 LOOP
v_RandomKey := Random.RandMax(500);
delete from employ where rownum=v_RandomKey;
END LOOP;
COMMIT;
END;
/
v_RandomKey integer;
BEGIN
FOR v_Key IN 1..50 LOOP
v_RandomKey := round(dbms_random.value(1,500),0);
delete from employ where rownum=v_RandomKey;
END LOOP;
COMMIT;
END;
/