GdcLBRBTreeMetadata.UpdateLBRBTreeBase
Материал из GedeminWiki
(Различия между версиями)
SYSDBA (обсуждение | вклад) (Новая страница: «{{TypeDef_Template|unit=gdcLBRBTreeMetadata|type=function|src=function RestrLBRBTree(const ARelName: String; const ATr: TIBTRansaction): Integer;}} <onlyinclude>Вы…») |
SYSDBA (обсуждение | вклад) |
||
| (не показаны 3 промежуточные версии 1 участника) | |||
| Строка 1: | Строка 1: | ||
| − | {{ | + | {{FuncDef|unit=gdcLBRBTreeMetadata|type=function|src=function UpdateLBRBTreeBase(const Tr: TIBTransaction; const JustAlter: Boolean; _Writeln: TWritelnCallback): Boolean;}} |
| − | <onlyinclude> | + | <onlyinclude>Создает/обновляет метаданные интервальных деревьев в базе.</onlyinclude> Передаваемая в функцию транзакция '''ATr''' должна быть активна. Если параметр '''JustAlter''' равен '''True''', то для существующих объектов метаданных будут формироваться SQL команды ALTER... В противном случае -- всегда формируются CREATE... команды. Информация о ходе процесса передается через процедуру обратного вызова '''_Writeln'''. Функция возвращает '''False''', если произошла хотя бы одна ошибка. |
| + | ====См. также==== | ||
| + | {{EmbarcaderoWiki_Template|page_list=IBDatabase.TIBTransaction}} | ||
Текущая версия на 19:41, 18 октября 2015
| Модуль: gdcLBRBTreeMetadata.pas | Тип: function |
Delphi:
function UpdateLBRBTreeBase(const Tr: TIBTransaction; const JustAlter: Boolean; _Writeln: TWritelnCallback): Boolean;
[править] Описание
Создает/обновляет метаданные интервальных деревьев в базе. Передаваемая в функцию транзакция ATr должна быть активна. Если параметр JustAlter равен True, то для существующих объектов метаданных будут формироваться SQL команды ALTER... В противном случае -- всегда формируются CREATE... команды. Информация о ходе процесса передается через процедуру обратного вызова _Writeln. Функция возвращает False, если произошла хотя бы одна ошибка.