create or replace package UDO_PKG_EQUIPDS as /* Код доступного действия с моделью по единице оборудования */ function CMML_ACT_BY_EQCONFIG ( NEQCONFIG in number -- Рег. номер позиции состава оборудования ) return number; -- Код действия с моделью (0 - нет доступных, 1 - запросить прогноз, 2 - обучить) /* Список моделей по единице оборудования */ function CMML_LIST_BY_EQCONFIG ( NEQCONFIG in number -- Рег. номер позиции состава оборудования ) return varchar2; -- Список моделей с системным разделителем по умолчанию end UDO_PKG_EQUIPDS; / create or replace package body UDO_PKG_EQUIPDS as /* Код доступного действия с моделью по единице оборудования */ function CMML_ACT_BY_EQCONFIG ( NEQCONFIG in number -- Рег. номер позиции состава оборудования ) return number -- Код действия с моделью (0 - нет доступных, 1 - запросить прогноз, 2 - обучить) is begin return 2; end CMML_ACT_BY_EQCONFIG; /* Список моделей по единице оборудования */ function CMML_LIST_BY_EQCONFIG ( NEQCONFIG in number -- Рег. номер позиции состава оборудования ) return varchar2 -- Список моделей с системным разделителем по умолчанию is begin return 'TCF;RUL;FP'; end CMML_LIST_BY_EQCONFIG; end UDO_PKG_EQUIPDS; /