Advertisement
Guest User

Untitled

a guest
Jun 10th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PL/SQL 0.39 KB | None | 0 0
  1. CREATE OR REPLACE PROCEDURE test_dostawa(p_nazwa IN VARCHAR(50), p_ilosc IN NUMBER(10)) IS
  2.  
  3.        v_count NUMBER(10);
  4.        
  5. BEGIN
  6.  
  7.      SELECT COUNT(nazwa) INTO v_count FROM towar WHERE nazwa = p_nazwa;
  8.      IF (v_count > 0) THEN
  9.        UPDATE towar SET ilosc = p_ilosc WHERE nazwa = p_nazwa;
  10.      ELSIF
  11.        INSERT INTO towar (nazwa, ilosc) VALUES p_nazwa, p_ilosc;
  12.      END;
  13.  
  14. END;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement