Advertisement
Guest User

Untitled

a guest
May 14th, 2019
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. LINE 15: where par."DR_SEQ" = _dr_seq and par."AN_SEQ" = _an_seq
  2.                                           ^
  3. QUERY:  with products AS (select p.id, p.st_seq
  4.                                   from keyvet.keyvet_drugallocationproduct p ),
  5. farms AS (select dr_seq, an_seq, farm_name, supply_number
  6.                   from clients.clients_farm where dr_seq = _dr_seq)
  7.  
  8. select products.id, par."PAR_SEQ", par."PAR_QTY"::integer, par."ST_SEQ",
  9. par."ANSEQ",
  10. CASE WHEN farm_name is null THEN 'Unassigned'
  11. ELSE concat(farm_name,' ', supply_number)::character varying END AS farm,
  12. par."PAR_START_DATE" AT TIME ZONE 'Pacific/Auckland' as par_start_date,
  13. par."PAR_END_DATE" AT TIME ZONE 'Pacific/Auckland' as par_end_date
  14. from vision_vs."F_Vet_Par" par
  15. join products ON products.st_seq = par."ST_SEQ"
  16. left join farms f ON f.an_seq = par."ANSEQ"
  17. where par."DR_SEQ" = _dr_seq and par."AN_SEQ" = _an_seq
  18. and "PAR_START_DATE" AT TIME ZONE 'Pacific/Auckland' >= finance.get_dairy_season_start_date_from_year(new_season_start_year)
  19. CONTEXT:  PL/pgSQL function keyvet.all_animal_pre_allocations(integer,integer,integer) line 5 at RETURN QUERY
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement