Advertisement
Guest User

Untitled

a guest
Jun 28th, 2017
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.04 KB | None | 0 0
  1. -- Function: fn_order_add_delivery_address(integer, character varying, character varying, character varying, character varying, character varying, character varying, character varying, character varying, character varying, character varying)
  2.  
  3. -- DROP FUNCTION fn_order_add_delivery_address(integer, character varying, character varying, character varying, character varying, character varying, character varying, character varying, character varying, character varying, character varying);
  4.  
  5. CREATE OR REPLACE FUNCTION fn_order_add_delivery_address(integer, character varying, character varying, character varying, character varying, character varying, character varying, character varying, character varying, character varying, character varying)
  6. RETURNS integer AS
  7. $BODY$
  8. DECLARE
  9. orderid ALIAS for $1;
  10. firstname ALIAS for $2;
  11. surname ALIAS for $3;
  12. address1 ALIAS for $4;
  13. address2 ALIAS for $5;
  14. city ALIAS for $6;
  15. state ALIAS for $7;
  16. postcode ALIAS for $8;
  17. country ALIAS for $9;
  18. phone ALIAS for $10;
  19. email ALIAS for $11;
  20.  
  21. insertid integer;
  22. BEGIN
  23.  
  24. INSERT INTO "order_shipp" ("n_order_id", "t_firstname", "t_surname", "t_address1", "t_address2", "t_city", "t_state", "t_postcode", "t_country", "t_phone", "t_email")
  25. VALUES (orderid, firstname, surname, address1, address2, city, state, postcode, country, phone, email);
  26. SELECT INTO insertid CURRVAL('order_shipp_n_id_seq');
  27.  
  28. RETURN insertid;
  29.  
  30. END;$BODY$
  31. LANGUAGE 'plpgsql' VOLATILE
  32. COST 100;
  33. ALTER FUNCTION fn_order_add_delivery_address(integer, character varying, character varying, character varying, character varying, character varying, character varying, character varying, character varying, character varying, character varying) OWNER TO ookl;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement