Guest User

Untitled

a guest
Apr 23rd, 2018
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. create or replace function my_trans(IN inid character)
  2. RETURNS TABLE(
  3. a_date timestamp without time zone,
  4. pnt_sys character,
  5. nval numeric,
  6. pnt_type character,
  7. gpid integer)
  8. as $$
  9. #variable_conflict use_column
  10. BEGIN
  11. RETURN QUERY
  12. SELECT
  13. BORN_DATE,
  14. MY_SYSTEM,
  15. MY_VALUE,
  16. MY_TYPE,
  17. MY_PAY_ID
  18. FROM vw_psr where nid ~* '$1';
  19. end;
  20. $$ language plpgsql
  21.  
  22. create or replace function my_trans(p_inid text)
  23. RETURNS TABLE(
  24. a_date timestamp without time zone,
  25. pnt_sys character,
  26. nval numeric,
  27. pnt_type character,
  28. gpid integer)
  29. as $$
  30. SELECT BORN_DATE,
  31. MY_SYSTEM,
  32. MY_VALUE,
  33. MY_TYPE,
  34. MY_PAY_ID
  35. FROM vw_psr
  36. where nid ~* p_inid;
  37. $$ language sql;
Add Comment
Please, Sign In to add comment