Advertisement
Guest User

Другу псины блядской

a guest
Sep 19th, 2018
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 KB | None | 0 0
  1. create or replace procedure sendv2 (
  2. cod_t trips.cod_trip%type
  3. )
  4. as
  5. t integer;
  6. trp trips%rowtype;
  7. cbs buses.cod_model%type;
  8. pl models.places%type;
  9. begin
  10. select tickets into t from trips where cod_trip=cod_t;
  11. select * into trp from trips where cod_trip=cod_t;
  12. select cod_model into cbs from buses where cod_bus=trp.cod_bus;
  13. select places into pl from models where cod_model=cbs;
  14. if t > 0 then
  15. insert into sent_trips (hour, minute, week_day, sent_day, fill_bus, tickets, сod_trip, сod_route, cod_bus, cod_model)
  16. values (trp.hour, trp.minute, trp.week_day, sysdate, (trp.tickets/pl)*100, trp.tickets, cod_t, trp.cod_route, trp.cod_bus, cbs);
  17. update trips set tickets=0 where cod_trip=cod_t;
  18. end if;
  19. end;
  20. /
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement