logo
TurboProlog / Документация / TOM_2

Db_btrees/2 Внешняя База Данных

Назначение Возвращает имена В+ деревьев в базе данных

Обращение nondeterm db_btrees(БДанн,ИмяБДер)

Домены (db_selector,string)

Шаблоны описания (вх,вых)

аргументов

Описание Первый вызов db_btrees возвращает имя первого B+

дерева в базе данных, определяемой БДанн. Когда

db_trees выполняет дальнейший поиск с возвратом, он

возвращает имена остальных деревьев. Когда все имена

B+ деревьев выданы, db_trees дает неудачное

завершение. Имена будут возвращаться отсортированные.

Пример

domains

db_selector = mydba

goal

db_open(mydba,"register.bin",in_file),

db_btrees(mydba,BtreeName),

write(BtreeName),nl,

fail.