Advertisement
Guest User

Untitled

a guest
Feb 5th, 2019
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PL/SQL 0.56 KB | None | 0 0
  1. CREATE OR REPLACE PROCEDURE asdasd(liczba NUMBER, waga VARCHAR2)
  2. AS
  3. BEGIN
  4.     IF (waga = 0) THEN
  5.         UPDATE produkty
  6.         SET produkty.cena = CASE
  7.             WHEN produkty.cena IS NULL
  8.                 THEN
  9.                     produkty.cena = 100;
  10.             ELSE
  11.                produkty.cena + produkty.cena*(1.0*liczba/100);
  12.         END
  13.         WHERE produkty.cena IN (NULL);
  14.     ELSE THEN
  15.         UPDATE produkty
  16.         SET produkty.cena = produkty.cena + produkty.cena*(1.0*liczba/100)
  17.         WHERE produkty.waga > waga;
  18.     END IF;
  19. END;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement