Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //create or replace function fn_losuj_wartosc(v_min integer, v_max integer)
- //returns integer
- //begin
- //declare v_rezultat integer;
- //set v_rezultat = (select v_min+round(rand()*(v_max-v_min),0) );
- //return v_rezultat;
- //end;
- //select fn_losuj_wartosc(2,40000000) as "Losowana:";
- ///////////////////////////////////////////////////////
- create or replace function fn_losuj_wartosc2()
- returns varchar(50)
- begin
- declare v_nazwisko varchar(50);
- declare v_min numeric;
- declare v_max numeric;
- declare v_wylosowana numeric;
- set v_min = (select min(NrZawodnika) from zawodnicy);
- set v_max = (select max(NrZawodnika) from zawodnicy);
- set v_wylosowana = fn_losuj_wartosc(v_min, v_max);
- set v_nazwisko = (select nazwisko from zawodnicy where nrzawodnika = v_wylosowana);
- return v_nazwisko;
- end;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement