41 lines
1.9 KiB
SQL
41 lines
1.9 KiB
SQL
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;
|
||
/
|