НАЧАЛО >> Оглавление >> Общее описание >> TCP/IP Протокол ИРБИС64 >> Поиск записей по поисковому выражению (K)📄 Скачать в DOCX
Команда K выполняет поиск записей по заданному поисковому выражению на языке ISIS.
| Параметр | Назначение |
|---|---|
db_name |
Имя базы данных. |
search_exp |
Поисковое выражение на языке ISIS. |
num_records |
Число возвращаемых записей. Если задано 0, возвращается не более MAX_POSTINGS_IN_PACKET записей. |
first_record |
Номер первой возвращаемой записи в общем списке найденных записей. Если задано 0, возвращается только количество найденных записей. |
format |
Формат для форматирования найденных записей. |
format| Значение | Поведение |
|---|---|
| Строка формата | Используется как встроенный формат. |
@имя |
Используется файл формата на сервере по 10-му пути базы db_name, например @brief. |
@ |
Используется оптимизированное форматирование; имя формата определяется видом записи. |
| Пустая строка | Форматирование не выполняется. |
Первая строка содержит общий код возврата: ZERO, если команда выполнена успешно, либо отрицательный код ошибки.
При успешном выполнении далее возвращаются:
ЧИСЛО_НАЙДЕННЫХ_ЗАПИСЕЙ
MFN#РЕЗУЛЬТАТ_ФОРМАТИРОВАНИЯ
MFN#РЕЗУЛЬТАТ_ФОРМАТИРОВАНИЯ
...
В РЕЗУЛЬТАТ_ФОРМАТИРОВАНИЯ разделители #10#13 заменяются на #30#31.
Запрос по выражению "K=A$" с форматом @brief может вернуть:
0
3
19#Bryant R.M. Cyclic groups acting on Lie algebras [Text], 1994. - 5,6 p.