pawelkl

Untitled

Nov 5th, 2011
32
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 0.65 KB | None | 0 0
  1. CREATE OR REPLACE PROCEDURE pr_nowy_klub
  2. (
  3. IN id_klubu INT,
  4. OUT nazwa_klubu VARCHAR(40)
  5. )
  6.  
  7. BEGIN
  8. SELECT NazwaKlubu INTO nazwa_klubu FROM Kluby WHERE id_klubu = NrKlubu
  9. END;
  10.  
  11. BEGIN
  12. DECLARE @Nazwa VARCHAR(40);
  13.  
  14. CALL pr_nowy_klub (10,@Nazwa);
  15. message @Nazwa TO client;
  16.  
  17. END;
  18.  
  19. -----------------------------------------------------------------
  20.  
  21. CREATE OR REPLACE FUNCTION liczba_zawodnikow
  22. (
  23.     IN zapytanie INT
  24. )
  25. RETURNS INTEGER
  26.  
  27. BEGIN
  28.     DECLARE @liczba_wierszy INTEGER;
  29.     SET @liczba_wierszy = (SELECT COUNT(NrZawodnika) FROM Zawodnicy WHERE zapytanie = NrKlubu);
  30.     RETURN @liczba_wierszy;
  31. END;
  32.  
  33. SELECT liczba_zawodnikow(10);
  34.  
  35.  
Advertisement
Add Comment
Please, Sign In to add comment