Входные параметры
Параметр | Тип | Описание |
---|---|---|
USERID |
INTEGER |
|
Выходные параметры
Параметр | Тип | Описание |
---|---|---|
USERFULLNAME |
VARCHAR(50) |
|
Описание
Полное имя пользователя
Определение
CREATE PROCEDURE USERS_FULLNAME(
USERID INTEGER)
RETURNS (
USERFULLNAME VARCHAR(50))
AS
begin
UserFullName = '';
select Coalesce(Users.userlastname, '') || ' ' ||
Coalesce(Users.username, '') || ' ' || Coalesce(Users.usermiddlename, '')
from users
where UserID = :UserID
into :USERFULLNAME;
suspend;
end