Вспомогательные функции

 

Форматирование адреса

Адреса хранятся в упакованном формате, для отображения адреса в удобном виде необходимо воспользоваться функцией:

function conv_addr_str_s(
  addr_str_          -- строка для форматирования
  frm_               -- форматная строка (описание ниже) 
  add_remark_        -- требуется ли добавлять комментарий 'Y' - да, по умолчанию нет
  is_standart_only_  -- 1 - только стандартный адрес,  в противном случае сначала берется нестандартный  адрес, если не заполнен, то стандартный
) return varchar2;

Форматная строка может иметь переменные:

{Z} - код города;

{C} - город;

{S} - улица;

{H} - дом;

{P} - место;

{O} - офис;

{R} - комментарий.

например,  '{Z} {C}, {S}, д.{H}, {P} {O}'

 

То, что находится между переменными подстановки, это их префиксы. Префиксы появляются в случае, если определен замещаемый параметр.