Входные параметры
Параметр | Тип | Описание |
---|---|---|
OPERATIONID |
INTEGER |
|
OPERATIONPARAM |
INTEGER |
|
Выходные параметры
Параметр | Тип | Описание |
---|---|---|
OPERATIONNAME |
VARCHAR(100) |
|
CLASSID |
INTEGER |
|
Описание
(Нет описания для процедуры OPERATIONS_OPERATIONNAME)
Определение
CREATE PROCEDURE OPERATIONS_OPERATIONNAME(
OPERATIONID INTEGER,
OPERATIONPARAM INTEGER)
RETURNS (
OPERATIONNAME VARCHAR(100),
CLASSID INTEGER)
AS
declare variable CROPID integer;
declare variable SORTID integer;
declare variable STR varchar(100);
begin
select OPERATION.OPERATIONNAME
from OPERATION
where (OPERATION.OPERATIONID = :OPERATIONID)
into OPERATIONNAME;
if (:OPERATIONID = 22) then
select
QUALITY_CROPFULLNAME_BYID.CROPFULLNAME, QUALITY_CROPFULLNAME_BYID.CLASSID
from QUALITY_CROPFULLNAME_BYID(:OPERATIONPARAM, 1)
into :STR, :CLASSID;
OPERATIONNAME = :OPERATIONNAME || coalesce(': ' || STR, '');
suspend;
end