GdcLBRBTreeMetadata.CreateLBRBTreeMetaDataScript

Материал из GedeminWiki
(Различия между версиями)
Перейти к: навигация, поиск
(Новая страница: «{{TypeDef_Template|unit=gdcLBRBTreeMetadata|type=procedure|src=procedure CreateLBRBTreeMetaDataScript(AScript: TStrings; const APrefix, AName, ATableName: String; …»)
 
Строка 2: Строка 2:
 
   const APrefix, AName, ATableName: String;
 
   const APrefix, AName, ATableName: String;
 
   const ATr: TIBTransaction = nil; const JustAlter: Boolean = False);}}
 
   const ATr: TIBTransaction = nil; const JustAlter: Boolean = False);}}
<onlyinclude>Процедура формирует SQL скрипт создания объектов метаданных интервального дерева для заданной таблицы.</onlyinclude>
+
<onlyinclude>Процедура формирует SQL скрипт создания объектов метаданных [[Инфраструктура интервальных деревьев|интервального дерева]] для заданной таблицы.</onlyinclude>
;AScript:
+
;AScript: После выполнения процедуры, каждая строка в списке будет содержать сформированную команду SQL.
;APrefix:
+
;APrefix: Только префикс таблицы для которой формируются метаданные. Например, GD для таблицы GD_CONTACT.
;AName:
+
;AName: Только имя таблицы для которой формируются метаданные. Например, CONTACT для таблицы GD_CONTACT.
;ATableName:
+
;ATableName: Полное имя таблицы для которой формируются метаданные. Например, GD_CONTACT.
;ATr:
+
;ATr: Транзакция, на которой выполняются запросы к базе данных. Если не указана, создается внутренняя транзакция.
;JustAlter:
+
;JustAlter: False -- всегда будут формироваться команды создания метаданных (CREATE TRIGGER, CREATE PROCEDURE). True -- в зависимости от существования объекта в БД будут формироваться или команды создания или модификации (ALTER TRIGGER, ALTER PROCEDURE).

Версия 16:49, 11 апреля 2011

 Модуль: gdcLBRBTreeMetadata.pas   Тип: procedure 

Delphi:

 procedure CreateLBRBTreeMetaDataScript(AScript: TStrings;
 const APrefix, AName, ATableName: String;
 const ATr: TIBTransaction = nil; const JustAlter: Boolean = False);

Описание

Процедура формирует SQL скрипт создания объектов метаданных интервального дерева для заданной таблицы.

AScript
После выполнения процедуры, каждая строка в списке будет содержать сформированную команду SQL.
APrefix
Только префикс таблицы для которой формируются метаданные. Например, GD для таблицы GD_CONTACT.
AName
Только имя таблицы для которой формируются метаданные. Например, CONTACT для таблицы GD_CONTACT.
ATableName
Полное имя таблицы для которой формируются метаданные. Например, GD_CONTACT.
ATr
Транзакция, на которой выполняются запросы к базе данных. Если не указана, создается внутренняя транзакция.
JustAlter
False -- всегда будут формироваться команды создания метаданных (CREATE TRIGGER, CREATE PROCEDURE). True -- в зависимости от существования объекта в БД будут формироваться или команды создания или модификации (ALTER TRIGGER, ALTER PROCEDURE).
Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты