Техническое руководство > Создание объектов БД из внешних программных систем > Вспомогательные функции [●] | « пред. | след. » |
Адреса хранятся в упакованном формате, для отображения адреса в удобном виде необходимо воспользоваться функцией:
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}'
То, что находится между переменными подстановки, это их префиксы. Префиксы появляются в случае, если определен замещаемый параметр.