Advertisement
Guest User

Untitled

a guest
May 20th, 2019
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.97 KB | None | 0 0
  1.  
  2. create or replace procedure putanalyse(
  3. id_pacient in int,id_medic in int)
  4.  
  5. AS
  6. message varchar(1000);
  7. id_analiza number;
  8. v1 float;v2 float;v3 float;v4 float;v5 float;v6 float;v7 float;v8 float;v9 float;
  9. BEGIN
  10.  
  11. select id_analiza into id_analiza from (select * from analize order by id_analiza desc) where rownum<2;
  12. id_analiza:=id_analiza+1;
  13. v1:=rand(0,3); v2:=rand(7,12); v3:=rand(120,170); v4:=rand(0,270); v5:=rand(25,175); v6:=rand(25,140); v7:=rand(150000,450000); v8:=rand(4500,11000); v9:=rand(100,300);
  14.  
  15. INSERT INTO
  16. ANALIZE (
  17. "ID_ANALIZA",
  18. "ID_PACIENT",
  19. "ID_MEDIC",
  20. "DATA_EFECTUARII",
  21. "MAGNEZIU",
  22. "CALCIU",
  23. "SODIU",
  24. "COLESTEROL",
  25. "TRIGLICERIDELE",
  26. "GLICEMIA",
  27. "TROMBOCITE",
  28. "LEUCOCITE",
  29. "HEMATII"
  30. )
  31. VALUES (id_analiza,id_pacient,id_medic,to_date('1985-04-16','YYYY-MM-DD'),v1,v2,v3,v4,v5,v6,v7,v8,v9);
  32. message:='totul a decurs ok';
  33. END putanalyse;
  34. /
  35. call putanalyse(4,4);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement