Документация iSZN
pkAddrUpd.sql
КЛАДР (устар.)
KLADR_UpdSimpleRenamedObj
PROCEDURE KLADR_UpdSimpleRenamedObj;
Описание
Обновляет actual_id для объектов, которые были просто переименованы. Обновляются только те объекты, у которых actual_id=null, код неактуальности 01 или 02, и есть актуальный объект с тем же кодом.
KLADR_ClearNonactualIsActual
PROCEDURE KLADR_ClearNonactualIsActual;
Описание
Очищает столбец is_actual объектов, ссылающихся на неактуальные объекты.
ФИАС
FIAS_ImportGar
PROCEDURE FIAS_ImportGar( sTaskName VARCHAR, sRemoteDir VARCHAR2, sSourceFile VARCHAR2, iRegion PLS_INTEGER, iIsDelta PLS_INTEGER, iTaskRecID PLS_INTEGER, hLog IN OUT NOCOPY UTL_FILE.File_Type, iLogLevel IN OUT PLS_INTEGER); END; / CREATE OR REPLACE PACKAGE BODY uszn.pkAddrUpd IS -- Параметры адресообразующих элементов и объектов недвижимости TYPE TGarParam IS RECORD( iID INTEGER, -- Идентификатор записи iObjectID INTEGER, -- Глобальный уникальный идентификатор адресного объекта iChangeID INTEGER, -- ID изменившей транзакции (optional) iChangeIDEnd INTEGER, -- ID завершившей транзакции iTypeID PLS_INTEGER, -- Тип параметра sValue VARCHAR2(8000), -- Значение параметра dUpdateDate DATE, -- Дата внесения (обновления) записи dStartDate DATE, -- Дата начала действия записи dEndDate DATE -- Дата окончания действия записи );
Описание
Импортирует дельту ФИАС в формате ГАР из zip-архива.
Параметры:
- sTaskName - наименование задачи;
- sRemoteDir - имя каталога обмена (UTL_FILE_DIR);
- sSourceFile - имя входного файла;
- iRegion - код обрабатываемого региона;
- iIsDelta - признак инкрементальной выгрузки (0/1);
- iTaskRecID - ID задачи (серверной операции);
- iLogLevel - уровень отступа для протокола;.