"localhost:/firebird/data/ILICHEVSK2.FDB". Процедуры Previous topic Chapter index Next topic

USERS_GET_LABORANTS

 

Входные параметры

(Нет входных параметров)

 

Выходные параметры

Параметр

Тип

Описание

USERID

INTEGER

 

USERNAME

VARCHAR(31)

 

 

Описание

(Нет описания для процедуры USERS_GET_LABORANTS)

 

Определение

CREATE PROCEDURE USERS_GET_LABORANTS
RETURNS (
    USERID INTEGER,
    USERNAME VARCHAR(31))
AS
begin
  for
    select userlastname, min(userid)
    from objects
      left join objects_get_parents(objects.objid) on 0 = 0
      left join users on userid = cast(objects_get_parents.objparams as integer)
    where objects.objid in (1000, 153)
      and objects_get_parents.objclassid = 3
      and users.userlastname is not null
    group by users.userlastname
    into :username, :userid
  do suspend;
end

 

     Previous topic Chapter index Next topic