Доступные версии документации

Прямое обращение к базе данных (linter)

Назначение
 

Метод Linter осуществляет прямое обращение к БД с помощью внутреннего (Call) интерфейса СУБД ЛИНТЕР.

Пакет

Package Linter::dr

Прототип
$rc = $drh->
func(\%CBL,\$arg2,\$arg3,\$arg4,\$arg5,'linter');

Значения полей контрольного блока обмена (CBL) зависят от выполняемой команды СУБД ЛИНТЕР (см. документ «СУБД ЛИНТЕР. Интерфейс нижнего уровня»).

Поля CBL можно заполнять двумя способами:

Первый способ:

%CBL=(
'CodErr'=>\$coderr,
'Prior'=>\$prior,
'NumChan'=>\$numchan,
'UserName'=>\$username,
'Command'=>\$command,
'Node'=>\$node,
'RowId'=>\$rowid,
'RowCount'=>\$rowcount,
'PrzExe'=>\$przexe,
'SysErr'=>\$syserr,
'LnBufRow'=>\$lnbufrow,
'Reserve'=>\$reserve,
);

Второй способ:

$CBL{'NumChan'}=\$numchan;
$CBL{'Command'}=\$command;
$CBL{'PrzExe'}=\$przexe;
$CBL{'LnBufRow'}=\$lnbufrow;
...
Заметили ошибку?
Выделите текст и нажмите Ctrl + Enter