Advertisement
Guest User

Untitled

a guest
Apr 19th, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. BEGIN
  2. EXECUTE IMMEDIATE
  3. 'CREATE TABLE t_sprzedaz(
  4. id number,
  5. wojewodztwo varchar2(30),
  6. miejscowosc varchar2(30),
  7. sprzedane number)';
  8. END;
  9.  
  10.  
  11.  
  12.  
  13. CREATE OR REPLACE PROCEDURE proc(id_t number, woj varchar2, msc varchar2, s number)
  14. is
  15. BEGIN
  16. EXECUTE IMMEDIATE
  17. 'INSERT INTO t_sprzedaz values(:a,:b,:c,:d)'
  18. USING id_t, woj,msc,s;
  19. END;
  20.  
  21.  
  22.  
  23. ---zadanie3---
  24. CREATE OR REPLACE PROCEDURE p3
  25. as
  26. cursor k3 is select wojewodztwo, miejscowosc, sprzedane from t_sprzedaz group by wojewodztwo, miejscowosc;
  27. begin
  28. for i in k3 loop
  29. execute proc(seq.nextval,k3.wojewodztwo,k3.miejscowosc,k3.sprzedane);
  30. end loop;
  31. end;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement