GdcLBRBTreeMetadata
Материал из GedeminWiki
(Различия между версиями)
SYSDBA (обсуждение | вклад) |
SYSDBA (обсуждение | вклад) |
||
| Строка 1: | Строка 1: | ||
Модуль содержит набор процедур и функций для работы со структурами данных интервальных деревьев. | Модуль содержит набор процедур и функций для работы со структурами данных интервальных деревьев. | ||
| − | |||
{{UnitMembers_Template|member_type=Типы|unit=gdcLBRBTreeMetadata|list=TWritelnCallback}} | {{UnitMembers_Template|member_type=Типы|unit=gdcLBRBTreeMetadata|list=TWritelnCallback}} | ||
{{UnitMembers_Template|member_type=Записи|unit=gdcLBRBTreeMetadata|list=TLBRBTreeMetaNames}} | {{UnitMembers_Template|member_type=Записи|unit=gdcLBRBTreeMetadata|list=TLBRBTreeMetaNames}} | ||
{{UnitMembers_Template|member_type=Процедуры и функции|unit=gdcLBRBTreeMetadata|list=CreateLBRBTreeMetaDataScript,GetLBRBTreeDependentNames,RestrLBRBTree,UpdateLBRBTreeBase,InitLBRBTreeDependentNames,GetLBRBTreeList}} | {{UnitMembers_Template|member_type=Процедуры и функции|unit=gdcLBRBTreeMetadata|list=CreateLBRBTreeMetaDataScript,GetLBRBTreeDependentNames,RestrLBRBTree,UpdateLBRBTreeBase,InitLBRBTreeDependentNames,GetLBRBTreeList}} | ||
{{LinkToSource_Template|full_name=Gedemin/Component/GDC/gdcLBRBTreeMetaData.pas}} | {{LinkToSource_Template|full_name=Gedemin/Component/GDC/gdcLBRBTreeMetaData.pas}} | ||
Текущая версия на 21:42, 8 мая 2011
Модуль содержит набор процедур и функций для работы со структурами данных интервальных деревьев.
[править] Типы
| TWritelnCallback | Тип процедуры обратного вызова (callback) для передачи информации о ходе процесса создания/обновления метаданных интервальных деревьев. |
[править] Записи
| TLBRBTreeMetaNames | Запись с именами стандартных объектов метаданных интервального дерева. |
[править] Процедуры и функции
| CreateLBRBTreeMetaDataScript | Процедура формирует SQL скрипт создания объектов метаданных интервального дерева для заданной таблицы. | |
| GetLBRBTreeDependentNames | Функция возвращает имена объектов метаданных интервального дерева для заданной таблицы и количество зависимых от нее процедур и представлений. | |
| GetLBRBTreeList | Возвращает список таблиц со структурой интервального дерева. | |
| InitLBRBTreeDependentNames | Инициализирует поля записи Names начальными значениями. | |
| RestrLBRBTree | Вызывает хранимую процедуру перестроения интервального дерева. | |
| UpdateLBRBTreeBase | Создает/обновляет метаданные интервальных деревьев в базе. |