Guest User

Untitled

a guest
Apr 27th, 2018
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. DECLARE
  2. --Varchar(100) or Number
  3. l_car Varchar(100);
  4. l_part Varchar(100);
  5. BEGIN
  6. SELECT CAR_ID, PART_ID INTO l_car, l_part FROM CAR_PARTS WHERE CAR_ID = :P99_CAR AND PARTS_ID = :P99_PARTS;
  7. IF l_car IS NULL OR l_parts IS NULL THEN
  8. INSERT INTO CAR_PARTS (CAR_ID, PARTS_ID, CUR_AMOUNT) VALUES (:P99_CAR, :P99_PARTS, :P99_AMOUNT);
  9. ELSE
  10. UPDATE CAR_PARTS
  11. SET CAR_ID = :P99_CAR,
  12. PARTS_ID = :P99_PARTS,
  13. CUR_AMOUNT = CUR_AMOUNT + :P99_AMOUNT
  14. WHERE CAR_ID = :P99_CAR_ID AND PARTS_ID = :P99_PARTS_ID;
  15. END IF;
  16. END;
Add Comment
Please, Sign In to add comment