Advertisement
Guest User

Untitled

a guest
Feb 7th, 2019
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PL/SQL 0.33 KB | None | 0 0
  1. DECLARE
  2. n NUMBER;
  3. BEGIN
  4. n := 0;
  5. FOR i IN
  6. (
  7. SELECT s.*
  8. FROM sourse_table s
  9. WHERE NOT existx (SELECT 1 FROM destination_table d WHERE d.column_key = s.column_key )
  10. )
  11. LOOP
  12. n:= n+1;
  13. INSERT INTO destination_table d VALUES (s....);
  14. IF n>=100 THEN
  15. COMMIT;
  16. DBMS_OUTPUT.put_line('...');
  17. n := 0;
  18. END IF;
  19. END LOOP;
  20. COMMIT;
  21. END;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement