CREATE OR REPLACE FUNCTION core.get_shipping_address_by_shipping_address_id(bigint)
RETURNS text
LANGUAGE plpgsql
AS $function$
BEGIN
IF($1 IS NULL OR $1 <=0) THEN
RETURN '';
END IF;
RETURN
core.append_if_not_null(po_box, '<br />') ||
core.append_if_not_null(address_line_1, '<br />') ||
core.append_if_not_null(address_line_2, '<br />') ||
core.append_if_not_null(street, '<br />') ||
city || '<br />' ||
state || '<br />' ||
country
FROM core.shipping_addresses
WHERE shipping_address_id=$1;
END
$function$